The Grand Hotel du Helder is a basic 2 star hotel in a quiet district in Lyon, close to the Part-Dieu and Perrache Stations. The hotel has 95 guestrooms, a bar/restaurant and a lounge.
The guestrooms are equipped with bathroom/WC, TV and telephone.
Address: 38 Rue de Marseilles, 69007 Lyon, France