Location: in the centre of Nottingham, 200 m. from the metro station and 25 Km. from Nottingham Airport.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Nottingham Holiday Destinations in Europe