HotelsClick.com

Hotel Econo Lodge

2 Stars

  2596 E NAVAJO BLVD - 86025 - Holbrook (Az), United States View Map

The Econo Lodge is located on historic Route 66 providing breathtaking sunsets. It is minutes away from the Petrified Forest, the Painted Desert, Canyon de Chelly, the Navajo Indian Reservation and Meteor Crater.

Booking.com

Hotel facilities

  •  Check-in at From 12:00

 Public transport

  • Airport: FLG
Book

Hotels nearby

Booking.com