Hotel Cardoso is a charming hotel situated on a hilltop overlooking Maputo Bay. The hotel offers spacious and well-appointed rooms with panoramic views of the city and the bay. Guests can enjoy a complimentary breakfast at the hotel's restaurant, which serves a mix of international and local cuisine. The hotel also features a swimming pool, tennis court, and a bar with live music for guests to enjoy.