Hotel Little America Hotel Flagstaff
★★★★
1526 E Route 66, Flagstaff (AZ), United States Show on map
Travelers Inn is a 2-star motel in Flagstaff (AZ), Arizona, United States. Guests rate it 10.0/10 (exceptional) across 1 reviews, ranking it #55 of 76 places to stay in Flagstaff (AZ). The property has 1 rooms.
1526 E Route 66, Flagstaff (AZ), 86001, United States
Travelers Inn has a guest rating of 10.0 out of 10 from 1 reviews, which is considered exceptional. It ranks #55 of 76 properties in Flagstaff (AZ) on Triptoic.
Travelers Inn is located at 1526 E Route 66, Flagstaff (AZ) 86001, United States.
Travelers Inn is rated 2 stars.
Travelers Inn has 1 rooms.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Motel
Hotel
Hotel