Description

We are located in Gampaha District in Sri Lanka.

We are a Tourist Hotels

We have 22 rooms in our place

Please find us here
HOTEL CHATHUMEDURA VILLAGE INN
NO.258/1,IHALAYAGODA,YAGODA

Location
Categories