You haven't indicated your budget. I looked up room rates for the Glendale Embassy Suites for your dates and the rate starts at $169 (advanced purchase) plus 10% room tax = $186 per night.
Suite hotels are relatively rare in the giant city of L.A. but fairly common in cities that are adjacent to L.A. The suites that are in L.A. are, in general, a little more expensive than typical hotel rooms.
So, it's up to you whether you want to sacrifice the suite (or pay more for one) to have a more convenient location or whether you'd like to do a little more driving.
There are several neighborhoods in L.A. that are 'pedestrian-friendly' so that you can walk to dining. Some of these (that are close to the attractions you've mentioned) are:
Hollywood, West Hollywood (Sunset Strip), and Beverly Grove (between the Farmers Market and the Beverly Center).
If you'd rather stay outside of L.A., consider the city of Burbank.
In West Hollywood, consider Hotel Le Petit, a few blocks from the Sunset Strip. This is a boutique, all-suite hotel with a roof-top pool. Travelocity.com is offering the hotel for $179 per night. (Getaroom.com is offering the garden suite for $155/night). Note: the garden suite is a small suite -- not like the embassy suites! It does not have a corporate Hilton feel; it's a small, boutique-style hotel, steps to lots of dining options as well as nightlife.
Or, even closer to the Strip is Le Montrose Suite, another all-suite hotel. Most online reservation services are offering the hotel for $179.
Hotels.com has the very highly-rated BW Sunset Plaza hotel (not a suite hotel) for $177 per night. Right on the Sunset Strip!
Hollywood's Orchid Suites Hotels (an all-suite property with modest decor) is being offered by a number of online reservation services for $128 per night. This property is one block from the Walk of Fame and the Chinese Theater on a quiet 'side street'.
Just a couple of blocks away and up a small hill is the hilltop "Hollywood Hills Hotel". Their 1-bedroom suite with city views is being offered for $169 via Orbitz.com, Hotels.com and Expedia.com
Happy hunting!