Tea Villa Family Rest offers a genuine escape into nature with gardens that create a peaceful setting. Visitors can take advantage of the fresh air while enjoying the quiet atmosphere that defines this restful property.
Hatton is home to Tea Villa Family Rest. Japan Peace Temple and Belilena Cave are local landmarks, and the area's natural beauty can be seen at Devon Falls and Castlereagh Reservoir. Pedro Tea Factory and Hakgala Botanic Gardens are also worth visiting. Visit our Hatton travel guide
126, Ginigathene Road, Hatton, Hatton, Central Province, 22000