Este encantador hotel está situado en Downtown. El alojamiento cuenta con 119 dormitorios. No se admiten mascotas en las instalaciones.