Scottish Inn and Suites

Starting at
$66
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