周围环境
Located in Flagstaff, Arizona, this hotel features free WiFi. The hotel is a 10-minute walk from Nor Located in Flagstaff, Arizona, this hotel features free WiFi. The hotel is a 10-minute walk from Northern Arizona University.
Located in Flagstaff, Arizona, this hotel features free WiFi. The hotel is a 10-minute walk from Nor
add_box
indeterminate_check_box
Address:
602 West Route 66,
AZ 86001,
弗拉格斯塔夫,
美国
地标
Social and fun