2650 E Sr 66, 86004 Flagstaff, AZ, United States +1 928 526 2200
Americana Inn is an exterior corridor property centrally located on Historic Route 66 . The hotel allows easy access in and out of your room . The parking lot has room for U-Haul and semi-truck parking on premises . Guest rooms offer free high speed Internet, HBO, refrigerator and microwaves . There is a drive through coffee stand in parking lot .
Pe... More from Travelocity