Set in Ambalangoda, 2 km from Urawatta Beach, Lake view Duwa Hotel offers accommodation with a garden, free private parking and a restaurant. This 1-star hotel offers room service and a 24-hour front desk. Each room comes with a balcony.
Numero delle stanze: 5
38/13 Maha ambalangoda road duwa Mahaambalangoda road duwa ambalangoda, 80300 Ambalangoda, Sri Lanka