Yoho Villa Lake View3-star
No 102/35 Glenfall Road
Yoho Villa Lake View
Located in Nuwara Eliya, Yoho Villa Lake View is within a 5-minute drive of Nuwara Eliya Golf Club and Victoria Park. This hotel is 9.7 mi (15.7 km) from Horton Plains National Park and 15.7 mi (25.3 km) from Ramboda Falls.
Make yourself at home in one of the 6 guestrooms. Complimentary wireless Internet access is available to keep you connected. Bathrooms with showers are provided.
This hotel offers designated smoking areas.
Take advantage of the hotel's 24-hour room service.