Photos coming soon
HOTEL
Villa Idda
38 B, Pitumpe North, Padukka, Sri Lanka
Where it sits
Villa Idda
38 B, Pitumpe North, Padukka, Sri Lanka
6.85507, 80.10138
Similar stays nearby
Kithul Kanda Mountain Resort
Hotel · 334 m
Kithulkanda Resort
Hotel · 550 m
Tropical Allure by Tequila Holidays
Hotel · 754 m
Thevni Reception Hall and Holiday Resort
Hotel · 1.2 km
Sinel Rest & Residence
Hotel · 1.8 km
Rock View Inn
Hotel · 2.0 km
Thevni Reception Hall and Holiday Resort
Hotel · 2.5 km
White Wall Hotel
Hotel · 5.2 km
Nearby to explore
Plan around Villa Idda
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
