Category Emergency Contact Details, Healthcare, Hospitals, Private Hospitals Address 275, Dimbula Road, Hatton City Hatton District Nuwara Eliya Phone Number 512222334 Business Tags Hospitals in Hatton, Hospitals in Nuwara Eliya District, Hospitals in Sri Lanka Province Central Province Organization Type Private Companies