Tag: Indian Ocean hotels

Hotel Cardoso: Maputo’s cliffside icon of modern luxury

Hotel Cardoso rises above Maputo Bay, combining heritage architecture with modern comfort for business and leisure travelers.

Timilehin Adejumobi Timilehin Adejumobi