Inn Express Location
7551 N. Owasso Expressway, 74055 Owasso (Ok) Us - 74055, Owasso, United StatesMain Features
Inn Express Amenities
-
General
Wi-Fi
-
Leisure & Sports
Fitness studio
-
Inn Express Guest Services
Laundry
-
Room Amenities
Wi-Fi in rooms - Cable/ Satellite television
Rooms