Motel 6 1369

Motel 6 #1369, also known as Motel 6 Petaluma, CA, is a Motel 6 location at 1368 North McDowell Boulevard in Petaluma, California.