Travellers enjoy visiting Heritage Central Square, located approximately a 20-minute walk from Travelodge By Wyndham Northern Arizona University Downtown hotel, as well as the astronomical Lowell Observatory accessible with 10-minute car ride. If you are willing to explore even more landmarks in Flagstaff, attend Stargazing located around 4 km from the property.