(520) 622-3000 x804
2223 EL CAJON BLVD.
San Diego, CA 92104-1189
tucson arizona hotel,tucson innsuites hotels are located in arizona, california, new mexico, and texas. each hotel is a studio and two-room suite hotel that offer free services such as...
|In Business Since:||1997|
|Business Sector:||Residential, Commercial|