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 non-smoking, all of them come with a refrigerator and a microwave.
Eat & Drink
A free continental breakfast is served in the dining room. Guests can enjoy southwestern, american and mexican cuisine in Santa Fe Grill located 350 meters away.