Karta Vacation Rentals
In Beau Vallon village on Mahé Island, just a 5-minute walk from Beau Vallon Beach and about 8 km from Victoria. Near North East Point and Grand Anse beaches, with Seychelles International Airport roughly 14 km away. A self-catering, family-friendly apartment base for beach days and island exploring.