Featuring free Wi-Fi, Yoho Lake View is located in Nuwara Eliya, 200 m from Gregory Lake and 6 km from Hakgala Botanical Garden. This property is situated a short distance from attractions such as Galway's Land National Park.
Number of rooms: 15
Peradeniya-Badulla-Chenkaladi Highway, 22200 Nuwara Eliya, Sri Lanka