2211 Navajo Boulevard, Holbrook, AZ 86025, USA
2211 E Navajo Blvd Holbrook, AZ 86025
Holbrook
Arizona
86025
United States
877-411-3436877-411-3436
Best Inn Holbrook is pet friendly! Three pets of any size are welcome for an additional fee of $5 per pet per night.