About the hotel...The hotel is located along Ambalangoda Beach, on the southwest coast of Sri Lanka in the resort town of Ambalangoda. There is an outdoor swimming pool and a restaurant on the territory. Hotel rooms are equipped with air conditioning, TV and shower. Rooms offer garden or ocean views.