The Ramada Nottingham Hotel is a modern establishment offering 101 comfortable rooms ideal for business or pleasure stays. Guests have use of a bar, restaurant [ + ]