Karta Vacation Rentals





On the southwest coast of Mahé Island, overlooking Baie Lazare. A beach hotel a minute's walk from the sand and a short drive to Takamaka Beach and Anse Soleil. Victoria is roughly a 30-minute drive and the property sits about 10 km from the city centre.