Super 8 Motel
6616 E Archer St
Tulsa
OK
74115
(918) 836-1981
secure.rezserver.com
Hours
FREE
AIRPORT (6AM-10PM)
Payment Methods:
Visa, MasterCard, American Express, Discover
Unrated
Open Map
Description
This hotel, with 55 rooms, is located in Tulsa, Oklahoma.
If you require five or more rooms, find group rates with HotelPlanner.com.
by metroguide on January 14, 2017 from
metroguide
Air Conditioning
AV Equipment
Banquet Rooms
Discover
Fax Service / Copy Service
High Speed Internet
Hotels & Motels
Motels
Restaurant
Services