This hotel is located within the city of Grenoble and was established in 1990. It is a short drive away from the Centre ville.
See more: Hotels in Europe Hotels in France Hotels in Grenoble Holiday Destinations in Europe