Lodging & Accommodations close by Benson Amtrak Station
Landmark Lookout Lodge
+1-888-897-9207
781 North Highway 80, Tombstone, AZ 85638
+1-888-897-9207
~21.20 miles southeast of Benson Amtrak Station
- Three Star Rural hotel
- Check in time: 3:00 pm
Gateway Studio Suites
+1-888-878-9982
203 South Garden Ave., Sierra Vista, AZ 85635
+1-888-878-9982
~28.77 miles south of Benson Amtrak Station
- Mid-scale Mountain property
- Free breakfast
Back to Top