Motel Travelers Inn
★★
121 S Milton Rd, Flagstaff (AZ), United States Show on map
The L Motel - Downtown Flagstaff is a hotel in Flagstaff (AZ), United States. It is one of 84 places to stay in Flagstaff (AZ) listed on Triptoic.
121 S Milton Rd, Flagstaff (AZ), United States
The L Motel - Downtown Flagstaff is located at 121 S Milton Rd, Flagstaff (AZ), United States.
Highly rated alternatives close by
Motel
Hotel