Este encantador hotel se halla en Downtown. Hay un total de 67 dormitorios a disposición de los clientes. No se admiten mascotas en las instalaciones.