Loading hotels
Confirming room availability...
Brera Serviced Apartments Munich, 170 Westendstrasse, Munich, Germany
Featured amenities include express check-out, dry cleaning/laundry services, and luggage storage. Self parking (subject to charges) is available onsite.