Quality Inn

2602 Navajo Blvd, Holbrook, AZ, 86025, United StatesHolbrookUSA
Hotel