Hôtel de FloreHotel
56, rue de la Liberté, 83700 Saint-Raphaël, France
Hôtel de Flore is located in Saint-Raphaël, on the Gulf of Saint Tropez, between Cannes and Saint Tropez. Situated a 5-minute walk from the beach and 350 metres from Saint-Raphaël Train Station, it offers air-conditioned rooms with free Wi-Fi.