Keywords: Advanced Search Directory View All Listings Add Listing Hotel Chatumedura Village Inn-Imbulgoda Business Name Hotel Chatumedura Village Inn-Imbulgoda Category Hotels Address 258/1 Ihala Yagoda Imbulgoda City Imbulgoda Phone Number 332262652