The Grand Cap Hotel has 117 apartments with equipped kitchen, microwave,dishwasher, TV, telephone, furnished terrace,parking and heated swimming pool.
Location: situated on the Saint Tropez peninsula, opposite Levant Island and Port Cross Island, 1 Km. from the locality of Croix Valmer and 3 Km. from "Gigaro" and "Débarquement" beaches.