Star Light Inn ligger i Channelview, 23 km från Minute Maid Park, och erbjuder boende med gratis WiFi och gratis privat parkering. Boendet ligger cirka 24 km från George R. Brown Convention Center, 24 km från BBVA Stadium – Houston Dynamo och 24 km från Wortham Center. Boendet har rumsservice och en 24-timmarsreception.
Samtliga rum på Star Light Inn har platt-tv med satellitkanaler. Det egna badrummet är utrustat med badkar. Alla boendeenheter har eget badrum med hårtork. Sängkläder ingår.
Discovery Green Park ligger 24 km från boendet, medan Alley Theater ligger 24 km bort. Närmaste flygplats är William P. Hobby flygplats, 25 km från Star Light Inn.