Com uma localização conveniente na área de Southwest Houston, em Houston, Comfort Inn & Suites SW Houston Sugarland encontra-se a 13 km de Smart Financial Centre, a 14 km de CityCentre e a 15 km de Water Wall. Este hotel de 2 estrelas dispõe de acesso Wi-Fi gratuito e uma receção aberta 24 horas. Este alojamento não fumador localiza-se a 12 km de Estádio Constellation Field.
As acomodações providenciam um frigorífico.
Comfort Inn & Suites SW Houston Sugarland disponibiliza pequeno-almoço continental aos seus hóspedes.
The Galleria Houston fica a 15 km de Comfort Inn & Suites SW Houston Sugarland, enquanto Estádio NRG fica a 17 km de distância. O aeroporto mais próximo é o Aeroporto William P. Hobby, que fica a 35 km de Comfort Inn & Suites SW Houston Sugarland.