Le 21 Hotel de France

Starting at
$74

TripAdvisor Review

Based on 197 review

See all

Ideally located in the city center of St Raphael, 200 meters from the sandy beaches, the port, the gaming casino, restaurants, SNCF and bus stations . The hotel's 28 modern and friendly rooms are ideal for a pleasant holiday, a pleasant weekend, or for a business trip. All non-smokers, spread over 4...

More details