SUPER 8 FLAGSTAFF
![]()
Name Hotel: SUPER 8 FLAGSTAFF
Country: United States
Location: US/Arizona
City: Flagstaff
Stars: 2.0
Description:
The Super 8 Hotel is located right on West Route 66 in Flagstaff. This hotel offers a number of amenities and services to make your stay a memorable one. The Super 8 is centrally located in Arizona, to many tourist attractions including Wupatki National Monument, Sunset Crater, Walnut Canyon National Monument, Lowell Observatory, Oak Creek Canyon and Sedona. Guests will find it easily accessible from I-40. The hotel’s amenities include business services, high-speed Internet access and local shuttle service.
The guest rooms are equipped with a full range of amenities, including high-speed Internet access. Refrigerator and microwave are available on request. Pets are allowed for an additional charge. The Super 8 also features an indoor heated pool and Jacuzzi, as well as a laundry facility. This hotel is also AAA approved and it is convenient to area attractions.