This design hotel is located in the heart of Saint\-Tropez, just a 5-minute walk from Place Des Lices and the port. It offers air-conditioned rooms and a heated swimming pool with a terrace. The modern rooms at ... Read more

View all Luxury Hotels in Saint-Tropez