Le Yaca is a 5-star luxury hotel in Saint-Tropez, set in a beautiful 18th-century mansion. It features a lush garden and is close to the sea, offering uniquely renovated rooms. The hotel also boasts an Italian restaurant, Le Patio, located within its garden.