W15 Glenfall, perched on the hills of Nuwara Eliya, is a cosy mountain lodge that offers guests a peaceful retreat. Every moment spent here is an opportunity to reconnect with nature and nourish the soul. Whether you're seeking adventure or simply longing for a serene escape, we invite you to experience the magic of Nuwara Eliya at our mountain retreat.