Holiday Inn Express Santa Rosa
Santa Rosa, CA
Holiday Inn Express is the fresh, clean, and uncomplicated choice, offering a free breakfast bar featuring fresh fruit, cereals and pastries, as well as free local calls within the US.
870 Hopper Ave., Santa Rosa, CA 95403, USA
Guest Room Features