Exit 764onI-10 Westbound
Left 0.15 mi
Scottish Inns
6677 Westcott Street, Houston - Westcott St, TX 77007
Amenities
Phones (Pay Phone)
Cable TV
Premium Movie Channels
Coffee