Hotel Santa Rosa

2632 Cleveland Ave
Santa Rosa, California 95403
1.0 miles from Dance Central
More hotels near this hotel