Situado no bairro Southwest Houston, o Scottish Inn & Suites Sam Houston Parkway de 2 estrelas dá acesso a locais de entretenimento como Southwest Indoor Soccer Center, que fica a cerca de 10 minutos de distância do carro. Este hotel também inclui o parque de estacionamento.
Mark McGrath Park se encontra a aproximadamente 10 minutos de distância do carro. É fácil alcançar The Fountains a aproximadamente 10 minutos a pé. Stafford Centre of Performing Arts está a aproximadamente 10 minutos a pé do hotel. Para quem viaja de longe, o aeroporto em Houston Hobby fica a 37 minutos de carro.
Há 32 quartos com controle de temperatura, bem como comodidades modernas como TV de tela plana com canais via satélite e TV via satelite. As casas de banho dispõem de casa de banho separada, banheira e chuveiro, além de comodidades como secador de cabelo e toalhas.