Set in Nuwara Eliya, within 5.6 km of Gregory Lake and 13 km of Hakgala Botanical Garden, Tealeaf holiday inn offers accommodation with a restaurant and free Wi-Fi throughout the property as well as free private parking for guests who drive.
Number of rooms: 4
No 1A, Buluela Nuwara Eliya, 22200 Nuwara Eliya, Sri Lanka