'I took a trip to the new Dean Hotel in Galway and loved the clever added extras'
The Dead in one of the most eagerly-awaited new hotels and it’s easy to see why so many people have been looking forward to it.
Dublin Live ·