Super 8 By Wyndham Tucson Downtown Convention Center

$
yelp logo

(23)

Photos

715 W Starr Pass Blvd
Tucson, AZ 85713
Check-in: 3 PM, Check-out: 11 AM
Established in 1974, Super 8 Worldwide Inc. is one of the largest hotel chains in the United States. Located in Tucson, Ariz., the hotel features a number of amenities, such as high-speed Internet access and cable/satellite television. Its other amenities include indoor pools, water slides and pet-friendly rooms. Super 8 Worldwide Inc. is a part of Wyndham Worldwide Corp., one of the world's largest hospitality companies and operates more than 2,100 hotels across the United States, Canada and China.

Find related places

Reviews

yelp logo
2.023 reviews
Photo of Stacy M.
Stacy M.
2/13/2016

It's a Super 8, so my expectations were low. I came to Tucson for work and the Gem Show, so I knew that I wasn't going to spend more than a couple of hours in my room, aside from sleeping. I...

Photo of Kassie G.
Kassie G.
5/25/2025

If there was a negative I would use it. So for this place being in the location it is, the stay wasn't bad but the owner on the other hand wouldn't extend my room because he said I had a pet in my...

Photo of Crystal J.
Crystal J.
11/29/2024

Nice furniture, includes breakfast and quiet. $50 :refundable deposit. TV didnt work in my room.

Photo of Adriane G.
Adriane G.
9/14/2024

OK so yesterday September 13 2024 I went out to Tucson to go to a comedy show I was I'm gonna be there a matter of hours so I really just needed a place to shower and change and maybe rest for a...

Photo of Ashley L.
Ashley L.
2/11/2022

We were hoping to stay here en route to Texas after one of our daily drives. We got here and first thing to know is they are not pet friendly. Do not bring dogs here. The second thing is there is...

Owner verified
See a problem?
United StatesArizonaTucsonSuper 8 By Wyndham Tucson Downtown Convention Center

Partial Data by Infogroup (c) 2025. All rights reserved.