Located in beautiful downtown Flagstaff, this hotel is right across the street from the Amtrak Station. It features attractive rooms with free high speed wireless internet. There are also refriegerators and microwaves in some rooms, available upon request.
Parkside Town House Inn Downtown
122 W Route 66
Flagstaff, AZ 86001 US
Parkside Town House Inn Downtown, Flagstaff, AZ
Good Hotels USA Good Hotels USA
Good Hotels Arizona Good Hotels Arizona