The address of AVANI Pemba Beach Hotel & Spa is: On Wimbe Beach, Pemba Bay.