Este hotel está situado a 4,8 km del centro de Poplar Bluff, Missouri, y del centro de convenciones y coliseo Black River. Cuenta con restaurante, bar y habitaciones amplias con conexión Wi-Fi gratuita.
Número de habitaciones: 225
2780 North Westwood, Poplar Bluff, MO 63901, Estados Unidos
Hotel reservado 2 veces hoy.