Cheap hotels in Demopolis, Alabama from $143/night | Brek