Este hotel dispone de un total de 52 habitaciones y de 4 suites. Parte de las instalaciones son un hall de entrada y un área de recepción abierta las 24 horas del día que le ofrece servicio de caja fuerte y de cambio de divisa. Además, el huésped también podrá disfrutar de dos bares, un pub, una sala de juegos y un restaurante. Cuenta también con dos terminales de Internet con conexión inalámbrica. Podrá aparcar su vehículo en el aparcamiento del propio hotel. Para completar todas estas prestaciones, también se le ofrece de servicio de habitaciones, de lavandería y de atención médica.
Este hotel, situado en Nuwara Eliya, se encuentra rodeado por las montañas de Sri Lanka y está inmerso en una vegetación única. A unos cinco kilómetros encontrará varios restaurantes así como un lago. La estación está a ocho kilómetros y hay una parada de transporte público a otros dos.