Villa Caballero Villa
Turtle Bay Estates Au Cap Mahe Island, Mahe Island
Situated in the Anse Aux Pins Beach district of Au Cap, just 1.6 km from Takamaka Bay Distillery, Villa Caballero offers air conditioning and free Wi-Fi. Guests have a private terrace.