Because we value your security we don't support Internet Explorer. Please use a different browser.
Super 8 by Wyndham Salem VA
The only place to book connecting hotel rooms and suites.
Located in Salem, Super 8 by Wyndham Salem VA is within a 15-minute drive of Salem Civic Center and Valley View Mall. This hotel is 12.9 mi (20.7 km) from Center in the Square and 12.9 mi (20.7 km) from Science Museum of Western Virginia.