Edelweiss Villa Villa Weligama
Located just 2 km from Abimanagama Beach, Edelweiss Villa features accommodation in Weligama with access to a garden, a bar, as well as a shared kitchen. The air-conditioned accommodation is 1.
138/26 old galle road walliwala Weligama, 81700 Weligama, Sri Lanka