Rooms
Make yourself at home in one of the 99 guestrooms, featuring kitchenettes with refrigerators and stovetops. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Conveniences include microwaves, as well as phones with free local calls.
Location
With a stay at Studio Star in Tulsa, you'll be a 4-minute drive from St. Francis Hospital and 5 minutes from Tulsa Expo Center. This hotel is 8 mi (12.9 km) from BOK Center and 8.4 mi (13.6 km) from River Spirit Casino Resort.