Royal Inn Flagstaff
Search & compare prices for Royal Inn Flagstaff in all hotel booking websites.
Royal Inn Flagstaff Address: 2140 E Route 66, Flagstaff, United States
Minimum price found for Royal Inn Flagstaff was: 32 USD
Click here to get more information, photos & guest ratings for Royal Inn Flagstaff