Rodeway Inn hotel in South Houston, TX near Space Center Houston. Conveniently located off Interstate 45, this South Houston hotel is also near Holocaust Museum Houston, Children’s Museum of Houston, Greater Houston Convention Center, Rothko Chapel, and Menil Collection. Area businesses include the Precision Glass & Mirror, Pasadena Printing Co., Center Point Energy and USA Industries Inc. At...
Nice Clean Rooms, Pleasant Staff and convenient located to NASA and Downtown Houston, Daily Housekeeping