Holiday_Inn_Express_facadeHoliday_Inn_Express_facadeHoliday_Inn_Express_2Holiday_Inn_Express_2Holiday_Inn_Express_3Holiday_Inn_Express_3Holiday_Inn_Express_4Holiday_Inn_Express_4Holiday_Inn_Express_5Holiday_Inn_Express_5

Holiday Inn Express

The Holiday Inn Express Winchester South located in Stephens City, Virginia offers 71 well appointed guest rooms, an outdoor pool, fitness and business center. This hotel near Winchester, VA has been completely renovated in early 2011.