BEST WESTERN HOTEL LEIPZIG CITY CENTRE Address: Kurt Schumacher Strasse, 3 04105 - LEIPZIG, GERMANY
The hotel is located opposite the main train station on a busy road. The city centre's local sites are all within 10mins walk.