Grand Hotel
Place De La Gare, Strasbourg, 67000
Average, 3.5
The comfortable hotel comprises a total of 83 rooms spread over 6 floors. Guests are welcomed in the lobby with a 24-hour reception desk and lifts. There is a public car park near to the hotel, where ...
More Info