Return to Directory Category Hotels Address Imaduwa City Imaduwa District Galle Phone Number 912286348 Business Tags Hotels in Galle District, Hotels in Imaduwa, Hotels in Southern Province, Hotels in Sri Lanka Province Southern Province Services Standard activities of a Hotel