296 Mansfield Road , Nottingham
The Nottingham Sherwood Hotel By AccorHotels is perfectly located for both business and leisure guests in Nottingham. Offering a variety of facilities and services the property provides all you need for a good night's sleep.