C I Residence
Hotel
Nuwara Eliya
Located in Nuwara Eliya, C I Residence provides a restaurant, mountain views and free Wi-Fi, 1.1 km from Gregory Lake and 7.3 km from Hakgala Botanical Garden.
Number of rooms: 6
1/2, 3 Lane, Kalukele,, 22200 Nuwara Eliya, Sri Lanka