Nuwara Eliya, Nuwara Eliya
Spend a second to
save a fortune!
Spend a second to save a fortune!
29, Haddon Hill Road, Nuwara Eliya City Center, Nuwara Eliya
Tea Bush Hotel is located on the Single Tree Hill, a 10-minute walk from Lake Gregory. It offers a restaurant, free parking on site and free WiFi in public areas.
See MoreUsage of subsidiary facilities may incur additional fees