Este cómodo hotel se encuentra en St. John. Aquellos que deseen escapar del ajetreo de la rutina diaria, encontrarán reposo y tranquilidad en este alojamiento. Los clientes que se alojen en esta propiedad no sufrirán ninguna molestia durante su estancia ya que no admite mascotas.