Hotels Jojos
Hotel
Nuwara Eliya
Featuring a spa and wellness centre and offering the views of the mountains, Hotels Jojos is located 1.8 km from Gregory Lake. The guests can enjoy a meal at the restaurant or a drink at the snack bar.
Number of rooms: 13
No. 16B, Unique View Road, 22000 Nuwara Eliya, Sri Lanka