Hotel Econo Lodge
2 Stars2596 E NAVAJO BLVD - 86025 - Holbrook (Az), United States View Map
- Jump to:
- Services
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.
Hotel facilities
- Check-in at From 12:00
Public transport
- Airport: FLG