Hotel Ibis Muenchen City, Munich

Dachauer Str. 21 Munich80335, Germany
Hotel chain: Accor