assuming Houston is the choice- what off hour, accessible activities are there for large groups of students and how is the surface transportation?
what is the hotel situation near this "large domed stadium"- AKA the Astrodome?
Anybody have info to offer?
WC
