We’re here to help you plan the perfect stay at The Mammoth Udawalawe. Whether you have questions about our rooms, need assistance with a reservation, or want to learn more about the attractions around Udawalawe, our team is ready to assist you.
Reception Office
No. 23, C P De Silva Mawatha,
Maha Ara, Udawalawe, Sri Lanka