HotelsClick.com

Tea Bush Hotel - Nuwara Eliya Sri Lanka - Photos

» Tea Bush Hotel - Nuwara Eliya Sri Lanka

Booking.com

No photos

Tea Bush Hotel - Nuwara Eliya Sri Lanka - Search and Book Hotel

29,haddon Hill Road Nuwara Eliya
Hotels 3 Stars Sri Lanka