Hotel Chathumedura Village Inn (Pvt) Ltd Yellow PagesExploreHotel Chathumedura Village Inn (Pvt) Ltd Category: 2 stars, Hotel Address: 258/1,, Ihala Yagoda, Imbulgoda 11856 Contact No: +94 332 262 652 Go to Map Read Reviews Share on X (Twitter) Share on Facebook Share on LinkedIn Share on Reddit Share on WhatsApp More Info About This Business Similar Business Hotel Chathumedura Village Inn (Pvt) Ltd