Accommodations nearby Dehiowita, Sri Lanka

Romik hotel

Approximately 1.94 km away
Address: Avissawella-Hatton-Nuwara Eliya, Highway, Sri Lanka