Das Glenloch Tea Factory Hotel bietet kostenfreies WLAN in allen Bereichen und Bergblick in Ramboda. Zu den weiteren Vorzügen der Unterkunft gehören ein Zimmerservice und ein Restaurant. Ein Garten lädt zum Entspannen ein.
Zimmeranzahl: 80
Nuwara Eliya Road, 20588 Ramboda, Sri Lanka