Sign up for our newswire newsletter

 

Eco-Friendly Holiday Inn Opens in San Antonio

Holiday Inn Northwest/Sea World Area is up and running here.

The 194-room hotel features three food and beverage offerings, including the Sporting News Grill. The property also includes 6,000 square feet of meeting space. The hotel, which is seeking LEED certification, is the first Holiday Inn property to be built in the city in 25 years.