Photos coming soon
HOTEL
GLENLOCH TEA FACTORY HOTEL
Glenloch Tea Factory Hotel, Nuwara Eliya Road, Katukithula., Nuwara Eliya, Sri Lanka
Where it sits
GLENLOCH TEA FACTORY HOTEL
Glenloch Tea Factory Hotel, Nuwara Eliya Road, Katukithula., Nuwara Eliya, Sri Lanka
7.07720, 80.67554
Similar stays nearby
Plan around GLENLOCH TEA FACTORY HOTEL
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 4, 2026.
