Location: in the city center, opposite the train station and 10 Km to the nearest airport.
See more: Hotels in Europe Hotels in France Hotels in Nantes Holiday Destinations in Europe