Photo by China CassidyThe La Quinta Inn and Suites has opened its doors at 2705 Navajo Blvd. in Holbrook. This new, modern hotel offers many amenities including a fitness center, an indoor pool and free breakfast. Subscribe Share this story X f @ + ↗