Loading...
Loading...
11 Upper Lake Road Nuwara eliya, Nuwara Eliya, Sri LankaMap
Luxurious Accommodation with Spectacular Views Experience the epitome of comfort at Seasons Villa - Nuwara Eliya, located just 1.8 km from Gregory Lake. Each room offers a seamless blend of modern amenities and breathtaking views, ensuring a memorable stay. Exceptional Services and Facilities Enjoy a range of services including a 24-hour front desk, airport transfers, and room service. Indulge in delectable meals at the on-site restaurant and explore the lush garden or unwind on the terrace. Comfort and Convenience at Its Best Relax in well-appointed rooms equipped with a flat-screen TV, safety deposit box, and free WiFi. With the Hakgala Botanical Garden just 8.8 km away, your stay at Seasons Villa promises to be both convenient and unforgettable. Book now for an unforgettable getaway at Seasons Villa - Nuwara Eliya.
Tell us which room you had, so the next guest knows exactly what they’re getting.
Sign in or create an account to add your room, photos and review.
Pick the type of room you’re looking at, then see the exact rooms guests have shared.