Photos coming soon
HOTEL
Chathura's Villa Galle
156/4D, NVF nagarathne mawatha, wekunugoda, Galle, Galle, Sri Lanka
Where it sits
Chathura's Villa Galle
156/4D, NVF nagarathne mawatha, wekunugoda, Galle, Galle, Sri Lanka
6.05270, 80.19863
Plan around Chathura's Villa Galle
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
