Das Travelers Inn And Suites Oklahoma Stadt befindet sich 2 km vom See Crystal Lake entfernt und bietet seinen Gästen einen Swimmingpool vor Ort. Das Hotel mit WLAN in den Zimmern.
Das 2-Sterne-Hotel ist in einer Entfernung von rund 10 Fahrminuten vom Oklahoma Contemporary Arts Center gelegen. Die Unterkunft befindet sich in Oklahoma Stadt, in einer 10 km Entfernung vom Bahnhof Santa Fe. Vom Travelers Inn And Suites aus liegt das Schönste der Stadt zum Greifen nah und die White Water Bay ist 15 Autominuten von entfernt.
Das Hotel bietet ein kontinentales Frühstück an. Die Gäste können sich auch in der Lounge- Bar bei einem Getränk entspannen. Das Restaurant Jack in the Box liegt ziemlich nah an der Unterkunft.