The Waltons Hotel in Nottingham, England, United Kingdom is in a quiet, tranquil location and is just 5 minutes walk from the vibrant centre of Nottingham where you will find a range of shops, bars, pubs, restaurants, theatres and the city's historic castle.READ MORE