Este agradable hotel se encuentra en Edinburgh. El alojamiento tiene un total de 132 habitaciones. No se admiten mascotas en las instalaciones.