The 3-star Space City Inn Houston is located within 7 km of the private Art Car Museum and features 24-hour front desk assistance and wake-up calls. There is also parking.
The Sawyer Yards|the Sawyer Yards arts complex can be found around a 15-minute ride from this Houston hotel. The Space City Houston is situated a stone's throw from the Giant Beatles Statues, and Northline Transit Center bus station lies just 450 metres away. For those travelling from afar, George Bush Houston airport is 24 minutes' drive away.