The business Econo Lodge is a 3-star property set next to Route 66 Auto Museum and Santa Rosa Municipal Airport.
Econo Lodge is 20 minutes' walk from the center of Santa Rosa.
The hotel rooms are elegant, all of them come with a refrigerator and a microwave.
Eat & Drink
A free continental breakfast is served in the dining room. Guests can try southwestern, american and mexican meals in the seafood Santa Fe Grill located close to the hotel.