Escape to the enchanting Glenloch Tea Factory Hotel in picturesque Nuwara Eliya, Sri Lanka. Nestled amidst the lush tea plantations of the hill country, our boutique hotel offers a haven of tranquility and luxury. Immerse yourself in the elegance of our well-appointed rooms, each providing modern amenities while retaining a charming colonial feel. Wake up to breathtaking views of rolling hills and tea estates, creating a soothing backdrop for your stay.
Indulge in culinary delights at our on-site restaurant, where local flavors and international cuisine blend seamlessly. Savor a cup of the finest Ceylon tea while gazing at the panoramic vistas from our terrace.