x
Loading...

Exit 491 on US 101 South

Right 0.24 mi

Holiday Inn Express

2632 Cleveland Avenue, Santa Rosa, CA 95403

Directions
Amenities
WiFi (Free)
24 Hours (Front Desk)
TV Room
Fax Machine
Elevators
Parking Notes (Free, On-site)
Non-smoking (Rooms Available)
Pets Welcome