Este encantador hotel está situado en Nuwara Eliya. Quienes se alojen en este alojamiento pueden navegar por Internet gracias a la conexión inalámbrica a internet, que está lista para usar en las zonas públicas. La recepción está abierta las 24 horas.