Le Grand Hôtel
Le Grand Hôtel
12, Place de la Gare
Strasbourg
67000
France
Rooms from €74.00 ( £67.27 / $97.55 ) per night
Located opposite Strasbourg train station, the Grand Hotel is located a 10-minute walk from the city centre and Place Kléber. It offers a bar, terrace and free Wi-Fi access.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.