The Amtrak station in Houston,Tx resembles a museum on the inside, even though the outside is not really atractive. Houston's grand old original station was demolished in the earl...
All reviews seem positive