Salem hotels & apartments, all accommodations in Salem

Suggested hotels in Salem

Holiday Inn Express Salem photo

Holiday Inn Express Salem

1200 S Main St, Salem, Mo 65560, Usa, Salem, United States

Holiday Inn Express Salem is a 3-star hotel located in the center of Salem. Holiday Inn Express Salem has welcomed guests in Salem since 2004.

Crossroads Inn And Suites Salem photo

Crossroads Inn And Suites Salem

1200 S Highway 19, Salem, Mo, Us, Salem, United States

Crossroads Inn And Suites is a 3-star venue set 24 km away from Montauk State Park. Crossroads Inn And Suites was opened in 2004.