Atlanta Hotel Leipzig
Hotel
Leipzig, Saxony
This 4-star hotel is located in southern Leipzig, 7 km from Leipzig Central Train Station. It features a restaurant, soundproofed rooms, and spa facilities offering views of the Leipzig skyline.
Number of rooms: 196
Südring 21, 04416 Leipzig, Germany
Hotel booked 2 times today.