About it
Cafe Central is a colonial-style property located in Island of Mozambique, an UNESCO World Heritage Site, 558 feet from the Museum of the Island Of Mozambique.
Each room includes a private bathroom. Cafe Central features free WiFi . A flat-screen TV is available.
You will find a shared lounge at the property.
Lumbo Airport is 5.6 mi from Cafe Central.