Weatherford Hotel dista circa 1,5 km da Lowell Observatory, una delle attrazioni più gettonate di Flagstaff.