x
Loading...

Exit 102 on I-19 North

Left 0.6 mi

OYO Hotel Tucson Downtown

1222 South Freeway Road, Tucson, AZ 85713

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