ibis budget Munich City South is a Hotel located at Tegernseer Landstraße 174 B, 81539 München, Germany. It has received 890 reviews with an average rating of 3.7 stars.
The address of ibis budget Munich City South: Tegernseer Landstraße 174 B, 81539 München, Germany
ibis budget Munich City South has 3.7 stars from 890 reviews
Hotel
2339 reviews
Friedenheimer Brücke 15, 80639 München, Deutschland