Holiday Inn of Poplar Bluff Share: LODGINGLODGING Holiday Inn of Poplar Bluff Visit Website 2781 N Westwood Boulevard Poplar Bluff, MO 63901 (573) 712-9021 (573) 776-1201 (fax) www.holidayinn.com Map What's Nearby? Distance: 5 10 15 20 25 50 mi.