Karta Vacation Rentals





Perched in Trou aux Biches, this boutique beach hotel sits in the town center with quick access to Trou aux Biches Beach and just minutes from Turtle Bay. Grand Bay and Port Louis Market are a short drive away—perfect for beach days and island excursions.