• Home2 Suites by Hilton~Tulsa Hills

    • Lodging & Travel
    • Hotel
    6910 S Olympia Ave
    Tulsa, OK 74132
    (918) 970-6800
    • About

      New hotel located near Tulsa's largest corporations, popular attractions & Tulsa Hills shopping district. Suites features full kitchens, free wifi & breakfast, business center, meeting room, pool.