Just minutes to Northern Arizona University, the America's Best Inn hotel in Flagstaff, Arizona is near many attractions including the Lowell Observatory, Downtown Flagstaff, Snowbowl, Sedona, Oak Creek Canyon, Sunset Crater, the majestic Grand Canyon, museums, and many restaurants to choose from. In addition to the convenient location, guests will also enjoy comfortable rooms with free wireless internet.
Clean. Comfortable. Efficient. The America's Best Inn hotel in Flagstaff wants to help you feel at home as much as possible when you're on the road. Experience a warm, inviting, and family-oriented lodging choice at a reasonable price at the America's Best Inn hotel in Flagstaff hotel with free local calls, and the opportunity to take advantage of membership in Best Rest Rewards - our frequent guest loyalty program.