Create_a_map_small
Mymaps_small



Blank

Holiday Inn Express & Suites Tulsa South - Woodland Hills

Address:
9031 East 71st
Tulsa, OK 74133, USA
918-794-4900

Category: Hotels

Used in the following map:

Map 2312561

Brand New Hotel next to Woodland Hills Mall and minutes from Downtown Tulsa. The hotel features beautiful rooms with deluxe suites for the Leisure and Business Traveler complimentary hot breakfast buffet. Walking distance to dining and mall.



Photos

Holiday-inn-express_new_lkp_d_r_rgb_rev-web?fmt=png-alpha