This welcoming hotel is located on Beaulieu Island, the shopping centre of Nantes, just 1.5 km from the town centre. The next public transport stop is 100 m from the hotel.
See more: Hotels in Europe Hotels in France Hotels in Nantes Holiday Destinations in Europe