Motel 6 8906

Motel 6 #8906, also known as Motel 6 South Padre Island, TX, is a Motel 6 location at 4013 Padre Boulevard in South Padre Island, Texas.