With almost 2,400 locations in the United States and Canada, Super 8 makes it easy to explore super destinations from coast to coast.
Property Location Located in Salem, Super 8 Salem Va is close to Moyers Sports Complex and Salem Memorial Football Stadium. This hotel is within the region of Valley View Mall and Tanglewood Mall.
Rooms Make yourself at home in one of the air-conditioned guestrooms. Complimentary wired and wireless Internet access keeps you connected, and cable programming provides entertainment....
Description Not Available