Photo of Motel 6 Santa Rosa South
Motel 6 Santa Rosa South
2760 Cleveland Ave US 101/Redwood Highway at the Steele Lane exit, Santa Rosa, California 95403-2712 USA
2760 Cleveland Ave US 101/Redwood Highway at the Steele Lane exit, Santa Rosa, California 95403-2712 USA