Bedspace Beach is a 3-star hotel

Bedspace Beach is located at 147, Devala Road, Unawatuna, Sri LankaLK90800.
Bedspace Beach is a 3-star hotel Travel photography Family-friendly: true