Close to Saint-Nazaire's 20 beaches and within walking distance of the city centre, the Holiday Inn Express offers high-quality, comfortable accommodation. Guest rooms feature a private bathroom, air conditioning and satellite TV.
Address: 1 Rue De Floride, Saint Nazaire
Rates from:
EUR 78 Book Now