Photos coming soon
HOTEL
Villa 217
No. 217 Beach Road,, Weligama, Sri Lanka
Where it sits
Villa 217
No. 217 Beach Road,, Weligama, Sri Lanka
5.97222, 80.42841
Similar stays nearby
Nearby to explore
Plan around Villa 217
Ask for the details that decide a trip. Sourced answers open right here.
Sources
- Data sources
- 1
Information last checked Jul 30, 2026.
