Scottish Inns & Suites - Crosby localiza-se em Crosby, a 32 km de Houston Raceway Park, e fornece acomodações com acesso Wi-Fi gratuito e estacionamento privado gratuito. O alojamento encontra-se a 35 km de Minute Maid Park, a 36 km de Centro de Convenções George R. Brown e a 36 km de Estádio BBVA – Houston Dynamo. Este motel está a 36 km de Wortham Center e a 36 km de Parque Discovery Green.
Todos os quartos do alojamento dispõem de televisão de ecrã plano com canais por cabo e uma kitchenette. Os quartos incluem uma casa de banho privativa, um secador de cabelo e roupa de cama.
Scottish Inns & Suites - Crosby possui uma receção aberta 24 horas em que os funcionários estão disponíveis para fornecer orientações.
Alley Theater (teatro) fica a 36 km de Scottish Inns & Suites - Crosby, enquanto Houston Toyota Center fica a 36 km de distância. O aeroporto mais próximo é o Aeroporto William P. Hobby, que fica a 41 km de Scottish Inns & Suites - Crosby.