Photos coming soon
HOTEL
Villa Flo
164, Matara Road, Koggala, Sri Lanka, Ahangama
Where it sits
Villa Flo
164, Matara Road, Koggala, Sri Lanka, Ahangama
5.96866, 80.37056
Plan around Villa Flo
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
