Hotel West Inn NAU - Downtown Flagstaff地址地圖
820 West Route 66 , Flagstaff, AZ 86001 , United States of America