Endereço: 115a,Kopiwatta road,Kapugoda., Kapugoda, Sri Lanka
Offering a restaurant, Hotel Lucky Star is located in Kapugoda. It provides a 24-hour front desk for the convenience of the guests. Each room here will provide you with air conditioning. Featuring a shower, private bathroom comes with a bidet.