New Bay View Villa
Villa
Weligama
Bay View Villa boasts spacious rooms offering sea views and free Wi-Fi. Located in Weligama, the property has its own restaurant and provides free private parking.
Number of rooms: 9
251/29A Bandarawattha Kapparatota Weligama Sri lanka, 25129 Weligama, Sri Lanka