Hôtel LÉONOR the place to live



Strasbourg • Show on map
View Details for Price
Attractively located in the center of Strasbourg, Hôtel LÉONOR the place to live By Stay Collection has air-conditioned rooms, a terrace, free WiFi and a restaurant. This 4-star hotel offers a 24-hour…More info
