Tea Villa Family Rest is located in Sri Lanka. Address of Tea Villa Family Rest is No126colombo road, Hatton 20000, Sri Lanka. Tea Villa Family Rest can be contacted at 94512222641.
Some of the places around Tea Villa Family Rest are -
In very close proximity, around 200 meters, there is one more - Tea Villa Family Rest
No126colombo road, Hatton 20000, Sri Lanka