Address: Rua Sussundenga s/n, Junto á Praça dos Heróis Moçambicanos, Chimoio, Mozambique
Hotel Castelo Branco is set in Chimoio, 400 metres from Immigration (Chimoio) and 1.1 km from Red Cross Centre. The hotel has an outdoor pool and fitness centre, and guests can enjoy a meal at the restaurant.