Karta Vacation Rentals





Perched on the northwestern hills of Mahé Island in Port Glaud, this ocean-facing villa complex sits minutes from Morne Seychellois National Park. The property is about 4 km from the city center, roughly 4 km from Grand Anse Beach and within easy reach of Baie Ternay and Beau Vallon.