Motel 6 Santa Rosa North

3145 Cleveland Ave
Santa Rosa, California 95403
26.7 miles from NASCAR Infineon Raceway
More hotels near this hotel