Location: situated in Nantes, in the cente of the technological park. Close to the park and the Beaujoire Stadium.
See more: Hotels in Europe Hotels in France Hotels in Nantes Holiday Destinations in Europe