Hotel Yoho Green Lake View Nuwara Eliya
No. 8, 1St Lane, Nuwara Eliya, Sri Lanka
No. 8, 1St Lane, Nuwara Eliya, Sri Lanka
Providing 8 rooms, the 3-star Yoho Green Lake View Nuwara Eliya hotel is around a 10-minute ride from Victoria Park of Nuwara Eliya. This Nuwara Eliya hotel offers a car park on site.
The centre of Nuwara Eliya can be reached within a 15-minute walk, and natural attractions like Lover's leap Waterfall are 3.2 km away. Sita Temple is around a 10-minute ride from the hotel, and Gregory Lake SPB airport is 5 km away. Gregory Park is situated within 20 minutes' walk of the property. Gregory Lake bus stop is located a minute away from Yoho Green Lake View hotel.
Free Wi-Fi
24-hour reception
24-hour services