Set within 300 metres of Mar di Baxu Beach and 300 metres of Tarrafal Beach, Mangui Baxu Apartments offers rooms in Tarrafal.
At the apartment complex, units are equipped with a private bathroom.
The nearest airport is Nelson Mandela International Airport, 68 km from the apartment.