Situated within a stone's throw of Place Kléber and close to Strasbourg's cathedral.
See more: Hotels in Europe Hotels in France Hotels in Strasbourg Holiday Destinations in Europe