Category Hotels Address New Town Talgaswela City Talgaswala District Galle Phone Number 912296618 Business Tags Hotels in Galle District, Hotels in Southern Province, Hotels in Sri Lanka, Hotels in Talgaswala Province Southern Province Services Standard activities of a Hotel