Homestay Orchid is located in Hikkaduwa 80240. Address of Homestay Orchid is Batapola, Ambalangoda, Hikkaduwa 80240, Sri Lanka. Homestay Orchid can be contacted at 94778786339. Homestay Orchid is located in a remote area, with less than 4 listed places around it Homestay Orchid is rated 4.5 (out of 5 stars) by 3 reviewers on the web.
Some of the places around Homestay Orchid are -
Batapola, Ambalangoda, Hikkaduwa 80240, Sri Lanka