1080 Mountainaire Rd, Flagstaff, AZ 86001, USA, Mountainaire
+19285256212
Bar
Business Centre
Parking lot
Smoking is strictly prohibited in all public and private places
Breakfast
Internet access