Based on 1 verified review
Guests have not written any reviews for this property yet.
Gelioya is home to Hotel Margaret Villa. International Buddhist Museum and Ceylon Tea Museum are cultural highlights, and some of the area's activities can be experienced at Dhamma Kuta Vipassana Meditation Centre and PineTree Adventures Ambuluwawa. Suriyakantha Centre d'Art et de Culture and Royal Botanical Garden are also worth visiting.
More location infoInstant AI responses are based on hotel information