Motel 6 8968

Motel 6 #8968, also known as Motel 6 Houston, TX – Brookhollow, is a Motel 6 location at 5555 West 34th Street in Houston, Texas.