Extended StayAmerica Johnson Space Center - Hotel Reviews from across the web
Great Location - user review The ESA Houston -Nasa was newly renovated and comfortable. The Kitchenette really comes in handy. The location is the best! It is right across the street from Nasa Space Center.I... travel.yahoo.com
Epic Trip is not responsible for content from external web sites and sources including photos, information, map, and reviews of Extended StayAmerica Johnson Space Center, Houston, Texas