Tulsa Extended Stay Inn And Suites

Property Info

Check-in starts at: 15:00

Check-out ends at: 11:00

Property Location With a stay at Tulsa Extended Stay Inn and Suites, you'll be centrally located in Tulsa, within a 10-minute drive of Tulsa Expo Center and Tulsa County Fairgrounds. This aparthotel is 8.5 mi (13.6 km) from BOK Center and 4.1 mi (6.6 km) from St. Francis Hospital. Rooms Make yourself at home in one of the 80 guestrooms, featuring kitchens with full-sized refrigerators/freezers and microwaves. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Conveniences include phones with free local calls, and house...

More details

8525 E 41st St, Tulsa, OK 74145, United States - Tulsa, Oklahoma City - U.S - 74145