Plaza Hotel
17 W 7th St, Tulsa, OK, 74119
Phone: (918)585-5898
Tags: Hotels, Accommodations,
View Plaza Hotel map & directions
Ramada Inn Downtown Plaza Hotel
17 West 7th Street Suite B, Tulsa, OK, 74119
Phone: (918)585-5898
Tags: Accommodations, Hotels,
View Ramada Inn Downtown Plaza Hotel map & directions
Hotel Ambassador
1324 South Main Street, Tulsa, OK, 74119
Phone: (918)587-8200
Tags: Hotels, Accommodations,
View Hotel Ambassador map & directions