Posted in 1950s, Demolished, Hotel/Motel, TX - Greater Houston Towers Motor Hotel – Houston 2130 W. Holcombe Blvd. – Houston TX (demolished 2003-2004; also Ramada Inn)