Econo Lodge is placed in a tourist area of Santa Rosa in the vicinity of Route 66 Auto Museum and Santa Rosa Municipal Airport.
The city center is about 20 minutes on foot.
This property offers 34 non-smoking guestrooms complete with a microwave, free Wi-Fi, satellite television and a refrigerator.
Eat & Drink
Serving a wide range of dishes, Santa Fe Grill and Comet II Drive can be reached within 5 minutes’ walk.
There are a photocopier and fax/photocopying services available on site.