Hotel Leo Mühlhausen***
Uhlandstraße 1a - Mühlhausen, Germany
Category: Hotel ***
Welcome to low cost hotel Hotel Leo in Mühlhausen, in the heart of the city, located in the city centre, perfect place to the city. more info »