Mantra’s Peppers Resorts, Hotels and Spas will soon be calling Naisoso Island in Fiji home, after signing a deal to manage the islands 178 luxury apartment hotel.
Mantra’s Peppers Resorts, Hotels and Spas will soon be calling Naisoso Island in Fiji home, after signing a deal to manage the islands 178 luxury apartment hotel.