Lela Park liegt ca. 3 km von dem 2-Sterne-Hotel Super 10 Oklahoma Stadt entfernt und ist unbedingt einen Besuch wert. Außerdem gibt es Parkplätze.
Das Hotel ist in einer Entfernung von 19 Minuten zu Fuß von der White Water Bay gelegen. Das Super 10 befindet sich in Oklahoma Stadt, in rund 8 km Entfernung vom Bahnhof Santa Fe. Das Hotel ist ungefähr 10 Autominuten von der National Stockyard Exchange und anderen beliebten Attraktionen von Oklahoma Stadt entfernt.
Die Gäste können amerikanische Gerichte im Restaurant Denny's probieren, das sich in unmittelbarer Nähe zur Unterkunft befindet.