Unlike anything else in Northern Arizona, High Country Motor Lodge is a beautiful, new boutique hotel in Flagstaff located along historic Route 66.
Unlike anything else in Northern Arizona, High Country Motor Lodge is a beautiful, new boutique hotel in Flagstaff located along historic Route 66.