Online Highways Home > Illinois > Salem
City Map with Features
Super 8 Salem Il offers 58 rooms in a structure of 3 floors for visitors to Salem.
The nearest airport is Los Alamos Airport
Facilities include meeting rooms.
Both pets and children are accepted.
Read reviews and find hotels in Salem.
Location:
118 Woods Ln, Salem Illinois 62881
See more Golf.
| Other upcoming events include:
|
|
Search
|
|