Sort by relevance
1 of 1 hotels
This beach hotel is located in Cabo Delgado Province in Mozambique, on Wimbe Beach, 4 km from the airport and 8 km from the city centre or harbour. The establishment comprises a total of 102 accommodation units. Guests are welcomed in the lobby. Services and facilities at the hotel include a restaurant and a bar. Shopping facilities are available. All accomm...