Photos coming soon
HOTEL
Glenloch Tea Factory Hotel
Glenloch Tea Factory Hotel, Nuwara Eliya Road, Katukithula., Katukithula
Where it sits
Glenloch Tea Factory Hotel
Glenloch Tea Factory Hotel, Nuwara Eliya Road, Katukithula., Katukithula
7.07715, 80.67532
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 Sep 20, 2026.
