Best Inn Holbrook is a landscaped 2-story brick facility, featuring 40 cozy rooms. Enjoy easy access to the Petrified Forest and ... More