Loading hotels
Confirming room availability...
Mercure Hotel München Schwabing, Leopoldstr. 120, Munich, Germany
Take in the views from a terrace and make use of amenities such as complimentary wireless Internet access and a television in a common area. Additional amenities at this hotel include a picnic area and a reception hall.