Photos coming soon
HOTEL
Muthu Villa
Mayura Pl, Kalutara, Kalutara, Sri Lanka
Where it sits
Muthu Villa
Mayura Pl, Kalutara, Kalutara, Sri Lanka
6.57533, 79.97759
Plan around Muthu Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
