Photos coming soon
HOTEL
Freedom Surf Villa
Polwatta Road, 81700 Weligama, Sri Lanka, Weligama
Where it sits
Freedom Surf Villa
Polwatta Road, 81700 Weligama, Sri Lanka, Weligama
5.97841, 80.43452
Plan around Freedom Surf Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
