Brera Serviced Apartments Leipzig is a Extended stay hotel located at Große Fleischergasse 19, 04109 Leipzig, Germany. It has received 76 reviews with an average rating of 4.8 stars.
The address of Brera Serviced Apartments Leipzig: Große Fleischergasse 19, 04109 Leipzig, Germany
Brera Serviced Apartments Leipzig has 4.8 stars from 76 reviews
Extended stay hotel