Mount Wood Star guest house is located in Sri Lanka. Address of Mount Wood Star guest house is 16th mile post Wellawaya Road Ravana Ella Ella 90090, Sri Lanka. Mount Wood Star guest house can be contacted at 94779765643. Mount Wood Star guest house is rated 4.5 (out of 5 stars) by 28 reviewers on the web.
Some of the places around Mount Wood Star guest house are -
There are several around Mount Wood Star guest house. Ella deck resort, ella natural village, and Winsome & The Tree House are some of the near Mount Wood Star guest house.
16th mile post Wellawaya Road Ravana Ella Ella 90090, Sri Lanka