Photos coming soon
HOTEL
Villa 26
Villa 26 Sri Hemananda Mawatha, Bataganvila, Galle, Sri Lanka
Where it sits
Villa 26
Villa 26 Sri Hemananda Mawatha, Bataganvila, Galle, Sri Lanka
6.05363, 80.20988
Plan around Villa 26
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
