United States > Oklahoma > Owasso Hotels >  TownePlace Suites Tulsa North/Owasso

TownePlace Suites Tulsa North/Owasso

9355 North Owasso Expressway
Owasso, OK 74055
Nightly Rates: ($79.00 - $219.00)
map
TripAdvisor Traveler Rating: 4 of 5 stars
Based on 74 reviews Read Recent Reviews
Check-In:
Check-Out:
:
:
No response was returned, please try again.


Please be patient while we process your request.