Este lujoso hotel goza de una fantástica ubicación, sumergida en medio de la nutrida historia y cultura de Edimburgo, en George Street, donde hay gran variedad de atracciones, tiendas, restaurantes y locales de ocio. Sus huéspedes se encontrarán a escasa distancia del castillo, el Holyrood Palace, l ...