Motel 6 1360

Motel 6 #1360, also known as Motel 6 Thousand Oaks, CA, is a Motel 6 location at 1516 Newbury Road in Newbury Park, California.