Situato a soli 1 km da Oklahoma River, questo hotel a 3 stelle, l'Oyo Townhouse Oklahoma City Airport, ha 120 camere. I punti di forza dell'hotel sono il bancomat e il distributore automatico, e offre anche Wi-Fi in tutta la struttura.
Con una posizione centrale nel pieno centro di Oklahoma City, a qualche palazzo di distanza da un'autostrada, offre accesso a Stockyards City Main Street, che è a circa 4 km di distanza. Il quartiere Will Rogers World Airport, dove si trova l'Oyo Townhouse Oklahoma City Airport, offre facile accesso ad attrazioni culturali come l'Oklahoma Contemporary Arts Center, che si trova a circa 3 km di distanza. Questa struttura è situata relativamente vicino al White Water Bay.
La possibilità di stirare e l'impianto di climatizzazione e servizi per la preparazione di tè/caffè, garantiscono la comodità della camera nell'Oyo Townhouse Oklahoma City Airport. Sono arredate con mobili confortevoli.
Gli ospiti di questa struttura possono gustare una colazione a buffet. Il ristorante Ihop, con cucina americana, si trova a circa 6 minuti a piedi da questo hotel.