Santhathara YaaYa Eco Chalets is a Restaurant located in Alawwa. It is one of the 14480 restaurants in Sri Lanka. Address of Santhathara YaaYa Eco Chalets is Dangahawalehena, Opatha, Alawwa, Sri Lanka. Santhathara YaaYa Eco Chalets can be contacted at 94770600400. Santhathara YaaYa Eco Chalets is located in a remote area, with less than 1 listed places around it Santhathara YaaYa Eco Chalets is rated 4.5 (out of 5 stars) by 14 reviewers on the web.
Dangahawalehena, Opatha, Alawwa, Sri Lanka