Space City Inn localiza-se em Houston, a 8,3 km de Wortham Center, e fornece acomodações com acesso Wi-Fi gratuito e estacionamento privado gratuito. Este hotel de 3 estrelas dispõe de uma receção aberta 24 horas. Este hotel está a 9,1 km de Minute Maid Park e 10 km de Centro de Convenções George R. Brown.
Todos os quartos estão equipados com ar condicionado, secretária e uma televisão de ecrã plano, e quartos selecionados incluem pátio. Os quartos providenciam um frigorífico.
Alley Theater (teatro) fica a 8,4 km de Space City Inn, enquanto Buffalo Bayou Park (parque) está a 8,4 km de distância. O aeroporto mais próximo é o Aeroporto Internacional George Bush, que fica a 20 km de Space City Inn.