List of hotels at Ambewela
1 Number of Hotels found in Ambewela
Address: Ambewela, Ambewela Farm Area, Nuwara Eliya, Sri Lanka.
Nearest Landmark: Ambewela Farms
Distance: 1 Miles from Nuwaraeliya Centre
Enter the threshold of Jetwing Warwick Gardens and you will be stepping into yesterday. A beautifully restored Edwardian style colonial residence in Nuwara...