Photos coming soon
HOTEL
Chamo Villa
Hettimulla, Beruwala, Sri Lanka, Beruwala
Where it sits
Chamo Villa
Hettimulla, Beruwala, Sri Lanka, Beruwala
6.45909, 79.98897
Plan around Chamo Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 13, 2026.
