Motel 6 16

Motel 6 #16, also known as Motel 6 Santa Rosa, CA – South, is a Motel 6 location at 2760 Cleveland Avenue in Santa Rosa, California.