Accommodations
A haven amidst the mountains. Our luxurious and elegant accommodation spaces are a testament to luxury and comfort. You can choose from our deluxe rooms or the master suite. Both comes with world class amenities.
Accommodations
Elegance in the Hills.
Glenfall is a picturesque realm, nestled in the city of Nuwara Eliya. The cool crisp breeze and the elegant mountains tower around the landscape. Escape into comfort after your adventures across the hills of Sri Lanka.
01
Deluxe Room
Wake up to a striking view of a city that overflows with colonial charm and sits amid a green landscape thanks to sprawling tea estates and forests that surround it.
02
Master Suite
Wake up to a striking view of a city that overflows with colonial charm and sits amid a green landscape thanks to sprawling tea estates and forests that surround it.
Special Offers at W15 Glenfall
Take Your Pick
Pamper yourself with one of the following exclusive offers at W15 Glenfall. With service that is simply sublime and Mountain views that are utterly captivating, don’t miss out on a fabulous holiday that doesn't hurt your pocket! Take advantage of these offers now.Indulge in an experience of a lifetime by booking a holiday at W15 Glenfall.
Let us plan your Sri Lankan island experience.