Howard Johnson by Wyndham Holbrook

Howard Johnson by Wyndham Holbrook
2608 East Navajo Blvd., Holbrook, AZ 86025 United States (USA) near Exit 289 on I-40 (~0.4mi)