Category Hotels Address 379 Main St Ambalangoda City Ambalangoda District Galle Phone Number 912258870 Business Tags Hotels in Ambalangoda, Hotels in Galle District, Hotels in Southern Province, Hotels in Sri Lanka Province Southern Province Services Standard activities of a Hotel