This charming hotel can be found in Downtown. The accommodation comprises a total of 80 snug rooms. Both business and leisure travellers will appreciate the property's Internet access. Visitors will not be bothered during their stay, as this is not a pet-friendly hotel. Super 8 by Wyndham Salem provides parking for guests' convenience.