Le Grand Hotel is a 3-star hotel located in Strasbourg, a short distance from the National School of Architecture in Strasbourg. Hotel Le Grand Strasbourg offers its guests, among other things: parking, luxury pets, free Wi-Fi, non-smoking rooms, facilities for guests with reduced mobility, 24-hour reception, and bar.