Microtel Inn & Suites

16518 E Admiral Pl
Tulsa, OK 74116

Microtel Inn & Suites

Address:
16518 E Admiral Pl
Tulsa, OK 74116
Phone:
918-234-9100
Toll-Free Office:
800-771-7171
Office Fax:
918-234-3248

Directions
Find Nearby
I-44 Exit 238 (161st St), go S to Quik Trip, property is across street on the S side of E Admiral Pl.