Set in Nuwara Eliya, Grand Camellia Hotel features a shared lounge, terrace, restaurant, and free Wi-Fi throughout the property. Built in 2015, the property is within 1.8 km of Gregory Lake and 5.7 km of Hakgala Botanical Garden.
Number of rooms: 12
No 35/14, Gajaba Pura ,, 22200 Nuwara Eliya, Sri Lanka