The Dawson Hotel & Spa Dublin, Location