Holiday Inn Express & Suites Tulsa Northeast - Owasso

Starting at
$107

TripAdvisor Review

Based on 2 review

See all

This cosy hotel is set in Airport Area.

More details