11/02/2023
Our garden
The Hermitage is located adjoining to Udawalewe National Park, in the southern region of Sri Lanka. Check-in 14:00 hours (02:00 pm) local time.
458/2, Maha Ara, C. P. De Silva Road
Udawalawa
Be the first to know and let us send you an email when The Hermitage posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.
Send a message to The Hermitage: