1 Place Pierre Semard, Saint Nazaire
Located in the centre of Saint-Nazaire just 100 metres from Saint-Nazaire TGV train station the Hotel Du Berry offers a 24-hour reception.