Holiday Inn San Antonio Northwest- SeaWorld Area, San Antonio

Holiday Inn San Antonio Northwest- SeaWorld Area, San Antonio

Holiday Inn San Antonio Northwest- SeaWorld Area, San Antonio
https://holiday-inn-san-antonio-northwest-seaworld-area.usa8.info

Located 1.7 miles from SeaWorld, this eco-friendly hotel features an indoor pool and rooms with a 32-inch flat-screen TV. Holiday Inn San Antonio’s restaurant, The Grill, is open all day serving classic American dishes.

10135 State Highway 151, San Antonio, TX 78251, United States of America