Located in Houston, 5.1 miles from Wortham Center, Space City Inn provides accommodations with free WiFi and free private parking. This 3-star hotel offers a 24-hour front desk. Minute Maid Park is 5.7 miles from the hotel and George R. Brown Convention Center is 6.1 miles away.
Every room is equipped with air conditioning, a desk and a flat-screen TV, and certain units at the hotel have a patio. Guest rooms will provide guests with a fridge.
Alley Theater is 5.2 miles from Space City Inn, while Buffalo Bayou Park is 5.2 miles away. The nearest airport is George Bush Intercontinental Airport, 12 miles from the accommodation.