Leon Suite Apartments
Apartment
Leipzig, Saxony
Featuring free Wi-Fi throughout the property, Leon Suite Apartments is set in Leipzig, 400 metres from Zoo Leipzig and the Leipzig main train station. Panometer Leipzig is 3.9 km from the property.
Number of rooms: 2
Eutritzscher Straße 8, Mitte, 04105 Leipzig, Germany