Nuwara Eliya Hotels Jojos
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. Free WiFi is provided throughout the property and free private parking is available on site. All rooms […]