Location: in the City center.
See more: Hotels in Europe Hotels in France Hotels in Grenoble Holiday Destinations in Europe