Skip to main content

Holiday Inn Express & Suites

hotel · San Antonio, TX

Address
102 Spencer Ln, San Antonio, TX 78201
Phone
(210) 738-2200
Website
ihg.com/holidayinnexpress/hotels/us/en/san-antonio/satvj/hoteldetail
Where
29.4835, -98.5355

Search Hominin for Holiday Inn Express & Suites

Other hotels nearby

More in San Antonio