Das Hotel Wyndham Grand Oklahoma City Downtown liegt lediglich 9 Gehminuten von den Myriad Botanical Gardens entfernt und genießt eine spektakuläre Lage im Zentrum von Oklahoma Stadt. Das Hotel im Unterhaltungs- Stadtteil verfügt über einen Swimmingpool und ein Fitnesscenter.
350 m von der International Gymnastics Hall of Fame gelegen, ist das Hotel auch ziemlich nah an den Einkaufsmöglichkeiten wie dem Cox Convention Center. Zu den Sehenswürdigkeiten, in rund 15 Gehminuten Entfernung vom Wyndham Grand Oklahoma City Downtown, gehört auch der Stadtteil Bricktown. Zudem liegt Oklahoma City Industrial and Cultural Facilities Trust gleich neben der Unterkunft, und Einkaufszentrum Oak Brook ist nur 600 Meter von der Unterkunft entfernt. Das 4-Sterne-Hotel ist in einer Entfernung von 14 Minuten zu Fuß von der Liste der Capitols in den Vereinigten Staaten. Die Gäste finden die Bushaltestelle Transit Center Bay C direkt neben dem Wyndham Grand Oklahoma City Downtown, ungefähr 800 Meter entfernt.
Die Unterkunft verfügt über 311 Zimmer mit einer Sitzecke. Hier werden auch ein Flachbildfernseher mit Satellitenkanälen sowie Ausstattung zur Kaffee- & Teezubereitung angeboten. In Badezimmern werden eine getrennte Toilette und eine Dusche zur Verfügung gestellt. Die klimatisierten Schlafzimmer bieten einen Schrank und Annehmlichkeiten wie einen Wecker. Die privaten Bäder mit einer getrennten Toilette und einer Dusche bieten zudem für zusätzlichen Komfort einen Haartrockner und Badelaken.
Das Restaurant Caffeinas Marketplace mit der amerikanischen Küche ist ein Teil vom Wyndham Grand Oklahoma City Downtown. Die Gäste können sich in der hoteleigenen Bar entspannen und dabei eine große Auswahl an Snacks genießen.