x
Loading...

Exit 259 on I-10 East

Right 0.18 mi

OYO Hotel Tucson Downtown

1222 South Freeway Road, Tucson, AZ 85713

1-520-827-6965 Directions
Amenities
WiFi (Free)
Non-smoking (Rooms Available)