Strasbourg Hotel Le Grand
Hotel Le Grand in Strasbourg, France is a 3 star property located in the city center across from the train station. The old city and the area "Petite France" are a short walk away.
The rooms are medium sized with a modern décor. They come equipped with laptop connection, satellite television, pay per view movies, min bar and trouser press.