Which renowned landmarks should we visit during our stay at the lovely 2-star Highland Country Inn Flagstaff?
The astronomical Lowell Observatory, placed merely 1.9 km from the lovely 2-star Highland Country Inn Flagstaff, as well as Thorpe Park (approximately a 25-minute walk away) are worth visiting.
What is the airport that is nearest to Highland Country Inn Flagstaff?
Highland Country Inn Flagstaff is conveniently situated within a 15-minute drive (5 km) away from Flagstaff Pulliam airport.