1989 Navajo Boulevard, Holbrook, AZ 86025, USA
1989 Navajo Blvd Holbrook, AZ 86025
Holbrook
Arizona
86025
United States
877-411-3436877-411-3436
Super 8 Holbrook is pet friendly! Pets of any size are allowed with a $10 per pet per night fee. Cats are welcome. Pet rooms are limited to the second floor.