18725 East Admiral Place Fair Oaks OK 74015
Located just off I-44 and 20 minutes from downtown Tulsa, this hotel features a spacious outdoor pool. Free Wi-Fi and a daily breakfast buffet are also provided. Several casinos are located within 2 m...more