Tulsa Inn & Suites
Hotel β’ MotelRoadside motel offering functional rooms & suites with kitchenettes, plus a seasonal outdoor pool. People often mention room,
Address
8201 E Skelly Dr, Tulsa, OK 74129
Contact
(918) 665-6800Price rating
$63/night
Rating on Google Maps
3.10 (509 reviews)Open on Google Maps