Holiday Inn Express & Suites East

18725 E Admiral Pl
Tulsa, OK 74015

Holiday Inn Express & Suites East

Address:
18725 E Admiral Pl
Tulsa, OK 74015
Phone:
918-266-4100
Toll-Free Office:
800-315-2621
Office Fax:
918-266-4401

Directions
Find Nearby
Located off I-44 (exit 240A) across the highway from the Hard Rock Casino.