Deluxe Room Bed

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.

See the Room

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.

See the Room

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.

View Offers
W15 Collection Offers

Let us plan your Sri Lankan island experience.