2780 North Westwood, Poplar Bluff
This hotel is 3 miles from downtown Poplar Bluff, Missouri and the Black River Coliseum and Convention Center. It features an on-site restaurant, bar and spacious rooms with free Wi-Fi.