2.9/10
Free Wi-Fi
ECONOMY INN AND SUITES is situated in Tulsa, within 8.8 km of Tulsa Expo Square and 8.8 km of Golden Driller. The 5-star hotel has air-conditioned rooms with a private bathroom and free Wi-Fi. The property is non-smoking and is set 8.
Number of rooms: 55
11525 East Skelly Drive, Tulsa, OK 74128, United States