Das Hotel Holiday Inn Munich - South liegt in einer entspannten Umgebung im Grünen, 300 Meter von der U-Bahn-Station Machtlfinger Straße, mit schnellen Verbindungen in die Stadt, entfernt. Das Holiday Inn Munich - South wird vom Franchise-Nehmer NOVUM Hospitality betrieben.