Park Plaza Nottingham is located at 41 Maid Marian Way, Nottingham, NG1 6GD, United Kingdom.