Map
Ave. Marginal, Pemba, Mozambique
Price
230
website
Hotel
Pemba Beach Resort Hotel