Le Kleber Hotel
Search & compare prices for Le Kleber Hotel in all hotel booking websites.
Le Kleber Hotel Address: 29 place Kleber, Strasbourg, France
Minimum price found for Le Kleber Hotel was: Null EUR
Click here to get more information, photos & guest ratings for Le Kleber Hotel