Está frente a Finn Hall, con opciones cercanas para comer o beber
Central Station Main
Central Station Main es una estación de tren ligero en Houston, útil para desplazarse por el centro y llegar a eventos. Su ubicación frente a Finn Hall permite combinar el trayecto con una comida o bebida, mientras que las experiencias descritas señalan un viaje rápido, cómodo y con aire acondicionado.