The address of Neptune Pwani Beach Resort and Spa is: Zanzibar, Zanzibar Town, Tanzania.