Central Appart is situated in Mamoudzou. With quiet street views, this accommodation features a balcony. Free WiFi is provided throughout the property.
The spacious apartment features 2 bedrooms, a flat-screen TV and a fully equipped kitchen that provides guests with a microwave, a fridge, and a washing machine. This apartment also includes a terrace that doubles up as an outdoor dining area. The accommodation is non-smoking.
The nearest airport is Dzaoudzi–Pamandzi International Airport, 7 km from the apartment.