A tan solo 9 minutos a pie del Scotish Inn Houston, de 2 estrellas, los huéspedes pueden llegar al Northway Shopping Center.
Este hotel cómodo goza de una ubicación privilegiada a una distancia de 3 km del Yellow Rose Distilling. El hotel está provisto de fácil acceso al Dyer Stadium, que está situado a unos 25 minutos a pie. Encontrarás la estación de tren Ensemble/HCC a 13 km del Scotish Inn.
En las habitaciones se incluyen baños privados.
El restaurante Hibachi Grill & Supreme Buffet se encuentra a unos cuantos pasos del lugar.