Yoho Kalukele Road Hôtel
1/8, Haddon Hill Road, Nuwara Eliya., 22200, Nuwara Eliya, Sri Lanka, Nuwara Eliya, 22200
Yoho Kalukele Road offers rooms in Nuwara Eliya near Gregory Lake and Galway's Land National Park. This 2-star hotel offers free Wi-Fi. Hakgala Botanical Garden is 7 km from the property.