Location

Five minutes away from the city centre, on the old Udupussaalawa road, is one of the most conveniently located and easily accessible hotels in Sri Lanka, Nuwara Eliya. The breathtaking views while driving or journeying by train to the hill station with its salubrious climate, is an experience not to be missed.

Colombo

6hrs 0mins
5hrs 0mins