Hotels nearby Sri Lanka

The Serenity Resort

Approximately 0.41 km away
Address: Doluwa, Sri Lanka