The Four Seasons Beverly Wilshire has the best location of the three - its a little bit more in the middle of it all being at the edge of the "golden triangle" area of Beverly Hills (area bounded by Santa Monica Blvd., Wilshire Blvd. and Rexford Drive) - this is where the high end shopping (i.e. Rodeo Drive) and lots of great restaurants are located - the hotel itself also features two great restaurants, Wolfgang Puck's Cut Steakhouse and The Boulevard. The Peninsula is super nice and is just outside the triangle as well. All three are very nice hotels, you won't go wrong at any of them, but the Beverly Wilshire is the most walkable of the three. If you want more affordable shopping plus a great selection of restaurants, you might want to look to the east end (actually just outside of Beverly Hills) at the SLS or Sofitel hotels, which are near the huge Beverly Center Mall and lots of boutique shopping.