(+39) 010 5701151

Red Lion Inn And Suites Tucson Downtown

Checking availability and prices
Red Lion Inn And Suites Tucson Downtown

Check availability

1

Red Lion Inn And Suites Tucson Downtown

2 Stars 2 Stars Hotel
222 South Freeway, Tucson, Arizona, 85745

Tucson, Arizona, United States

Description

This 2 star hotel is located in the city centre of Tucson.

Address: 222 South Freeway, Tucson, Arizona, 85745
Map location could be inaccurate. Please double check the address well before your trip.