Economy Inn & Suites

11525 E Skelly Dr, Tulsa, OK, 74128, United States

Company Overview

Company Name

Economy Inn & Suites

Address

11525 E Skelly Dr, Tulsa, OK, 74128, United States

About Economy Inn & Suites

The Economy Inn & Suites Tulsa is a budget-friendly hotel located in the heart of Tulsa, Oklahoma, United States. It offers comfortable accommodations with amenities such as cable TV, large fridges, and microwaves, catering to both business and leisure travelers. The hotel provides free parking and daily or weekly housekeeping services to ensure a pleasant stay for its guests.

Technologies Used