601 Mike's Place
Flagstaff, Arizona 86001
At the gateway to Grand Canyon in northern Arizona's famed year 'round playground. Complete hotel service. Excellent Chez Bon Restaurant and coffee shop. Free TV in every room. Free TV in every room. Free teletype reservation to any Ramada Inn across the nation.