Este motel está localizado a 11 km de atracções como o George R. Brown Convention Center (centro de convenções) e o Minute Maid Park (estádio), no centro da cidade de Houston. O acesso Wi-Fi é gratuito.
Um micro-ondas e um frigorífico estão disponíveis para bebidas no quarto, no Star Inn & Suite Houston. Inclui acesso Wi-Fi gratuito e uma televisão de ecrã plano. Leitores de DVD estão disponíveis mediante pedido.
A recepção 24 horas está disponível para atender os hóspedes do Star Inn & Suite. Uma banheira de hidromassagem é fornecida para os hóspedes relaxarem após um dia de negócios ou de turismo. Café e donuts são servidos todas as manhãs.
O Houston Museum District (bairro) fica a 15 minutos de carro do motel. O Centro Comercial Galleria Houston fica a 16 km. A área comercial Northline Commons está a menos de 1,6 km.