Neptune Bay Guest House is a 3-star hotel

Neptune Bay Guest House is located at Yaddehimulla Road, Unawatuna, Sri LankaLK80600.
Neptune Bay Guest House is a 3-star hotel Travel photography Family-friendly: true