When you stay at this aparthotel in Houston, you'll be in the business district, within a 10-minute drive of Space Center Houston and Johnson Space Center - NASA. Featured amenities include complimentary wired Internet access, a business center, and complimentary newspapers in the lobby. Planning an event in Houston? This aparthotel features 460 square feet (41 square meters) of event facilities. Free self parking is available onsite.