Holiday Inn Express & Suites Selma is a 2-star property only 18.1 km from Nightmare on Grayson, Landa Falls and Splashtown. Holiday Inn Express & Suites Selma has been welcoming guests to its luxury rooms since 2007.
Holiday Inn Express & Suites Selma lies in the center of Selma. The property is located within a 20-minute walk to the center of Selma.
The hotel allows quick access to hills and a river.
Holiday Inn Express & Suites Selma is within a 20-minute drive to San Antonio International airport.
Rooms of Holiday Inn Express & Suites Selma are appointed with free Wi-Fi, a speaker phone, satellite TV, climate control and plasma TV. They feature bathrooms with a bathtub, a hairdryer and a shower.
Eat & Drink
Guests can wine and dine at Rudy's Country Store & Bar B Q and Cheddar's Casual Cafe, located in the neighborhood.
There are such business facilities as audiovisual equipment, a conference room and a business center on the premises.
Active travelers will appreciate fitness classes and a gym available on site.
Year renovated: 2007.
Number of floors: 4.
Number of rooms: 84.