Whether you have questions, need assistance, or simply wish to connect — we’re here for you.
Vila Rosa is a charming beachfront thatched lodge in the heart of Inhasorro. Surrounded by munondo trees, palms, and breathtaking sea views — it’s the perfect escape for peace and comfort.