mozambiquetours.co.za
Avani Pemba Beach Hotel & Spa
Enquire Now AVANI Pemba Beach Hotel & Spa AVANI Hotels & Resorts, the vibrant upscale brand launched by Thailand-based Minor Hotel Group in 2011, has added its first property in Africa - AVANI Pemba Beach Hotel & Spa in Mozambique. The former Pemba Beach Hotel & Spa is situated in the