St-Florent hotels, hostels and more