Scottish Inn and Suites

Starting at
Featured Image
Interior Entrance
Lobby Sitting Area

TripAdvisor Review

Based on 40 review

See all

Conveniently located on Highway 6, this hotel is less than 8 kilometres from the city's major museum and exhibition centre. It is also close to many local places of interest such as NASA's Johnson Space Centre. Houston is a mere 40 kilometres away. An ideal establishment for those who love the outdo...

More details