Hotels Near By St Clair Holiday Home
Dimbula
Dimbula
You are booking hotel for more than 30 days
Dimbula, Nuwara Eliya | 5-6 minutes walk to Devon Falls
Basic Facilities
Common Area
Dimbula
Dimbula
Nuwaraeliya West
Shanthipura
Shanthipura
Nuwara Eliya
Toppass
Nuwaraeliya West
Nuwaraeliya West
Mahagasthota
Nuwaraeliya West
Mahagasthota