Go Hotels
Home > Sri Lanka > Ambewela Sri Lanka Flag

We have 1 hotel in Ambewela.

Dream Beach Resort Star Rating 3        

Dream Beach Resort provides comfortable 3-star accommodation in Ambewela.The resort has 21 well-appointed rooms that are accompanied by a range of essential amenities to ensure guests have an enjoyable stay.Those staying at Dream Beach Resort can enjoy international and local cuisines at the on-site restaurant, conveniently based for those who want to stay nearby at mealtime.
More on Ambewela .
Ambewela is a small town, or a hill station, located in the Nuwara Eliya District of Sri Lanka. The area is also sometimes called "Little New Zealand". The town is situated approximately 17 km south - east of the district capital Nuwara Eliya.