Sathis villa, Sri Lanka – Guest house in Sri Lanka
Sathis Villa is a cozy guest house in Ambalangoda, Sri Lanka, offering well-furnished rooms, a garden, and a terrace. Ideal for solo travelers and families, it’s close to Urawatta and Madampe beaches, with positive guest reviews for its hospitality.