Crossroads Inn
Additional Details:
Crossroads Inn 3033 South Sixth Avenue Tucson, Arizona At intersection of Highways 80, 89, 84A and Interstate 10. Complete hotel service, coffee shop, swimming pool. Weather conditioned for your comfort. Television and radio. Operated by Ramada Inns |