Find Us On
Mahagastota Hill Climb, Blackpool, Nuwara Eliya, Sri Lanka.
+94 52 763 4634
Immerse yourself in the timeless beauty of our hotel’s interior and exterior, leaving you inspired and yearning for your own unforgettable experience.