Super 8 Holbrook

2 star
1989 Navajo Boulevard Holbrook 86025

Located in Holbrook, within 2.2 km of Navajo County Courthouse and 50 km of Petrified Forest National Park, Super 8 by Wyndham Holbrook provides free WiFi throughout the property.Guest rooms are equip...more

127 verified reviews

Last updated: 1 Mar 2021

Book now and pay later rooms are subject to availabilty.

Not what you were looking for?
Try a different search here

Never miss a deal in Holbrook

Super 8 United States