Motel 6 1362

Motel 6 #1362, also known as Motel 6 Santa Rosa, CA – North, is a Motel 6 location at 3145 Cleveland Avenue in Santa Rosa, California.