Photos coming soon
HOTEL
White Villa Ambalangoda
80/39 Halwatura, Ambalangoda
Where it sits
White Villa Ambalangoda
80/39 Halwatura, Ambalangoda
6.23799, 80.05895
Plan around White Villa Ambalangoda
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 25, 2026.
