El Glenloch Tea Factory Hotel ofrece Wi-Fi gratuita en todas las instalaciones y vistas a la montaña en Ramboda. Además, hay servicio de habitaciones y restaurante. También hay un jardín.
Número de habitaciones: 80
Nuwara Eliya Road, 20588 Ramboda, Sri Lanka