Book online

Come & enjoy an unforgettable stay at this picturesque hideaway

contact us

captcha Image

address

The Stafford Tea Company Private Limited
C/O Hemas Estates
Ragala, Halgranoya
Nuwara Eliya

Head Office

No. 75, Hemas House, Braybrooke Place
Colombo 02