American Express, Cash, Check, Discover, MasterCard, Traveler's Check, VISA
About Motel 6 Houston - NASA
Motel 6 Houston Nasa Is Located Off I-45 Just Minutes From Johnson Space Center And Baybrook Mall. All Rooms Have A Modern Look And Wi-Fi Available For $2.99 Per 24 Hours. We Offer An Outdoor Pool Open All Year And A Coin Laundry.
Photos & Pictures of Motel 6 Houston - NASA (view all)