Hotel Sayuru Villa is a Hotel located in Sri Lanka. It is one of the 3395 hotels in Sri Lanka. Address of Hotel Sayuru Villa is Beruwala, Sri Lanka. Hotel Sayuru Villa can be contacted at 94714581581. Hotel Sayuru Villa is located in a remote area, with less than 3 listed places around it Hotel Sayuru Villa is rated 4 (out of 5 stars) by 76 reviewers on the web.
Some of the places around Hotel Sayuru Villa are -
Beruwala, Sri Lanka