Holiday Inn Express Hotel & Suites Selma is a 2-star property only 18.1 km from Nightmare on Grayson, Landa Falls and Splashtown. Holiday Inn Express Hotel & Suites Selma has been welcoming guests to its luxury rooms since 2007.
Holiday Inn Express Hotel & 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 Hotel & Suites Selma is within a 20-minute drive to San Antonio International airport.
The 84 guest rooms are spread over 4 floors. 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 centre on the premises.
The hotel offers fitness classes and a gym to ensure active guests' pastime.
Year renovated: 2007.
Number of floors: 4.
Number of rooms: 84.