Mermaids Inn is located in Owakanda, Rajgama, Dodanduwa 80260. Address of Mermaids Inn is Mermaids Inn, Owakanda, Rajgama, Dodanduwa 80260, Sri Lanka. Mermaids Inn can be contacted at 94914904164. Mermaids Inn is rated 5 (out of 5 stars) by 3 reviewers on the web.
Some of the places around Mermaids Inn are -
Within less than half a Kilo meter of Mermaids Inn, you can also find Stf rathgama, Gaalusulang, Rakuen Beach Villa, Samudura Beach House and many more.
There are several around Mermaids Inn. New Ocean Hill Hotel, Gaalusulang, Rakuen Beach Villa, and Samudura Beach House are some of the near Mermaids Inn.
Mermaids Inn, Owakanda, Rajgama, Dodanduwa 80260, Sri Lanka