Rest Inn & Suites

at 7475 E Admiral Pl, Tulsa, 74115-7912 United States

Rest Inn & Suites
7475 E Admiral Pl
Tulsa , OK 74115-7912
United States
Contact Phone
P: (918) 836-8101

Reviews for Ramada

H H.

Very happy with our stay. Excellent service, clean rooms. Breakfast was typical cheap, prefab affair but the coffee was good!
Get more reviews for Ramada

Company Rating

213 Facebook users were in Rest Inn & Suites. It's a 332 position in Popularity Rating for companies in Local business category in Tulsa, Oklahoma

5 FB users likes Rest Inn & Suites, set it to 624 position in Likes Rating for Tulsa, Oklahoma in Local business category