Located in Strasbourg (City-Centre - Petite France), Le Kléber is within a 10-minute walk of Strasbourg Cathedral and Train Station Square. Featured amenities include complimentary newspapers in the lobby, a 24-hour front desk, and multilingual staff.