The Sheraton Munich Westpark is quite nice (the extierior looks horrible/think the building is from the 60s (concrete buidling)). The interior is beautiful - better rooms than the Le Meridien Munich. Breakfast superb (in restaurant as well as club lounge (perhaps closed on weekends)). Try to get a room on an upper level with view on the city of Munich.
Location is average. Right next to the hotel there's a train station (Heimeransplatz or something) which brings you to main station, Stachus (Shopping) or Marienplatz within 5-10 Mins.
The LM ist situatied right next to the main station - superb hotel as well.
The other sheraton hotels (Arabellapark/Grand) are situated in Bogenhausen or something. Is a longer yourney from there (subway) to the city as from the Westpark.
If you have any further questions, don't hesitate