I may need to make a return trip to Munich in Oct. I noticed a brand new Courtyard Marriott that is a block from the Hauptbahnhof (Central) subway stop. No reports because it's not open yet - and not sure if it has all the amenities you want. I've stayed at the Hotel Torbrau which is close to the Isortar stop; it's a nice hotel.