x
Loading...

Exit 491A on US 101 North

Left 0.25 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