New Heaven Hotel
Duwa Road Ambalangoda Duwa Road Ambalangoda, 80300, Sri Lanka, Ambalangoda, 80300
Set in Ambalangoda, within 2 km of Urawatta Beach and 2.2 km of Ambalangoda Beach, New Heaven offers accommodation with a garden as well as free private parking for guests who drive. The property is situated 2.