Exit 1BonI-610 Eastbound
Right 0.31 mi
Scottish Inns
8510 Almeda Road, Houston, TX 77054
Amenities
WiFi (Free)
24 Hours (Front Desk)
Fax Machine
Internet (Free)
Whirlpool
Parking Notes (Free, On-site)
Non-smoking (Rooms Available)