- Property type: Hotels
- Offer type: 3 Star , Nuwara Eliya
- City: Nuwara Eliya
- Address: No 1/46, Kellagolla Road, Nuwaraeliya, Nuwara Eliya, Sri Lanka
Located in Nuwara Eliya City Center, Yoho Kellagolla Road is a perfect starting point from which to explore Nuwara Eliya. Featuring a satisfying list of amenities, guests will find their stay at the property a comfortable one. All the necessary facilities, including car park, are at hand. Each guestroom is elegantly furnished and equipped with handy amenities. The property offers various recreational opportunities. For reliable service and professional staff, Yoho Kellagolla Road caters to your needs.
- ID: 14739
- Views: 61