Holiday Inn Express & Suites - Taylor

Taylor • Show on map
View Details for Price
Situated in Taylor Holiday Inn Express & Suites - Taylor has an outdoor swimming pool fitness centre shared lounge and free WiFi throughout the property. The hotel features family rooms. Guests at the…More info
