Hotels nearby Dehiowita, Sabaragamuwa

Narankubura Hotel

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