6.9/10
Free private parking
Set in Odelshofen, within 11 km of Jardin botanique de l'Université de Strasbourg and 12 km of St.
Number of rooms: 18
Hebelstraße 7, 77694 Odelshofen, Germany