Karta Vacation Rentals





On Mahé Island, an ocean-side aparthotel a short walk or quick drive from Beau Vallon Beach. Close to Bazar Labrin Market, with Anse Major Trail and Anse Major Beach just a few kilometres away. Victoria Clocktower and the Seychelles National Botanical Gardens are also within easy reach.