
Princess Hotel Jamaica: Luxury At Its Finest
Princess Senses Managrove Pool Deck – Photo courtesy: Princess Hotels GREEN ISLAND, Jamaica – Nestled in Green Island, roughly one hour from Montego Bay Airport and a mere 30 minutes from the vibrant town of Negril, are Jamaica’s newest gems, the Princess …