Kragujevac is Serbia's fourth-largest city, and as such there are plenty of great accommodation options in the industrial heart of the nation.