Motel 6 1073

Motel 6 #1073, also known as Motel 6 Tallahassee, FL – Downtown, is a Motel 6 location at 1027 Apalachee Parkway in Tallahassee, Florida.