Property Name: Green Peace Beach Inn
Property Address: 57, Pelena Weligama Weligama, , 81700
Property Description: Offering a sun terrace and views of the garden, Green Peace Beach Inn is set in Weligama. Guests can enjoy the on-site restaurant. A terrace or balcony are featured in certain rooms. There is a 24-hour front desk at the property.
Property Facts: Total Number of Rooms: 6Year of Last Renovation: N/A