Scottish Inns Westcott Street
6677 Westcott Street, Houston, United States of America
★
Houston, United States of America
One of the hotels for your stay in Houston is the Scottish Inns Westcott Street which is located at 6677 Westcott Street, Houston, United States of America. There are many facilities offered at Scottish Inns Westcott Street, both hotel and room facilities. If you are traveling to Houston, you can choose Scottish Inns Westcott Street as a place to stay. Scottish Inns Westcott Street is located in the region of Texas, Region West, West, Texas Gulf Coast
Rotate image to see Scottish Inns Westcott Street
Hotel Amenities
- CCTV in common areas
- Non-smoking rooms
- Golf course (within 2 miles)
- Cycling
- Tennis court
- Wifi
- Heating
- CCTV outside property
- Internet
- Daily housekeeping
- Parking
- Air conditioning
- Vending machine (drinks)
- Free Wifi
- Room service
- Free parking
- Parking on site
- Fire extinguishers
- Fax/Photocopying
- Smoke alarms
- 24-hour front desk
Hotel policy
- Check-in time is 13:30 and check-out time is 11:30
- Pets are not allowed