La Tierra Linda

Address:

7501 North Wade Road
Tucson, AZ 85743

Phone:

+1 520 744 7700 / +1 888 872 6241

Hotel star rating:

3 stars

Map:


Contact   ·   Privacy   ·   Terms