Americas Best Value Inn Holbrook

720 Navajo Blvd
Holbrook
Arizona
United States