Sorry this is too late for the original poster, but hopefully this might help others-
We have been to BG many times and NCRedding gave you good advice. The Embassy Suites is by FAR the best hotel in the area. It's only 4 years old, with a gorgeous (It's so nice they have weddings right in the lobby almost every weekend) 8 story atruim lobby complete with glass elevators. The rooms are all spacious well appointed suites. The best part is the free buffet breakfast every morning. It is a deluxe buffet complete with omlette /egg station, all kinds of fruits, beverages, breads, muffins, biscuits and gravy, grits, oatmeal, french toast, bacon, sausage, etc. etc., you get the idea. The staff is courteous and friendly. One bellman remembered me and where I was from on my second and third visit! One of the check in clerks helped me arrange a surprise flower delivery for my daughter on her birthday.
Also the entrance is right at the intersection of 40th Street and Fowler, giving you direct access to the less crowded side of the park entrance on 40th.
The down side is that the rack rate for this place runs about $190 per night. (Fortunately I have gotten it for much less via Priceline).
My other favorite hotel in the area is the Doubletree, (I just wrote a lengthy review of that hotel on another post) also a suite hotel but anything else is definatley a step down after you've been at Embassy.
There are a few other nice looking hotels across the street from Embassy, La Quinta is one I don't recall the others.
I will tell you to avoid at all costs: The AmeriSuites and especially the Holiday Inn on Fowler. Bad Bad BAD!
Hope this helps!~