Selmer hotels & apartments, all accommodations in Selmer

Recommended hotels in Selmer

Star Plus Inn & Suites Selmer photo

Star Plus Inn & Suites Selmer

The hotel is around 30 minutes on foot from the city center. The venue is located 116 km from Olive…

644 Mulberry Avenue, Selmer, United States