The 3-star Super 8 Motel Flagstaff places guests abound 4.2 km from Lowell Observatory.
The property is set 20 minutes' walk of the city center.
Guests can reach Super 8 Motel Flagstaff from Pulliam Field airport within 15 minutes' drive.
Eat & Drink
Cracker Barrel Old Country STR with American specialties is just around the corner.
There are such business facilities as a meeting room and a copier on the premises.