No.17, Udupussellawa Road, Nuwara Eliya, Central Province, 22200, Sri Lanka

   

About This Property

Nearest Airport Katugastota Airport
Distance to Airport 81.65KM
Nearest Train Station Ambewela Railway Station
Distance to Train Station 16.13KM
Average Price From USD392
Hotel Star Rating 5
Hotel Star Rating 5
Hotel Star Rating 5