Photos coming soon
HOTEL
Walawa Cottage
1054/1 Pubudu Mawatha, Udawalawe, Udawalawe, Sri Lanka
- 1 star hotel
Where it sits
Walawa Cottage
1054/1 Pubudu Mawatha, Udawalawe, Udawalawe, Sri Lanka
6.41518, 80.82845
Similar stays nearby
Contact
Phone
Plan around Walawa Cottage
Ask for the details that decide a trip. Sourced answers open right here.
Sources
- Data sources
- 1
Information last checked Jul 13, 2026.
