Location: in the centre of Nottingham, the city of "Robin Hood", close to bars, terraces and the shops of the city.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Nottingham Holiday Destinations in Europe