Fine hotel, but out of the way
If you're looking for a downtown hotel within walking distance to restaurants, shops, and attractions, then pass on the Oklahoma City Marriott. It's located on a busy highway, although far enough off the road that we weren't disturbed by traffic noise. The hotel's restaurants were good, though not exceptional. The rooms are very nice, attractive, and clean. And although there's free onsite parking, expect to get in your car for visit other eateries or do some shopping or sightseeing.