Hotel Holiday Motel Lordsburg I-10
★★★
225 East Highway 70, Safford, Arizona, 85546, United States, Safford (AZ), United States Show on map
TERRA INN MOTEL is a 2-star hotel in Safford (AZ), United States. It is one of 8 places to stay in Safford (AZ) listed on Triptoic. The property has 1 rooms.
225 East Highway 70, Safford, Arizona, 85546, United States, Safford (AZ), 85546, United States
TERRA INN MOTEL is located at 225 East Highway 70, Safford, Arizona, 85546, United States, Safford (AZ) 85546, United States.
TERRA INN MOTEL is rated 2 stars.
TERRA INN MOTEL has 1 rooms.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Motel
Resort
Hotel