Hotels & Resorts Six Senses to open Grenada resort latteluxurynews Mar 26, 2019 0 Six Senses Hotels Resorts Spas has confirmed a second property for the Americas, with the Six Senses La Sagesse to be the first of two luxury hotels at a new development at St David's, Grenada in the Caribbean. Read More...