Located in the heart of Nottingham City centre, this hotel offers excellent value for money. With its stylish bedrooms, rooftop garden restaurant and bar and first-class service, this hotel is the perfect choice for both business and leisure travellers.
The hotel is located on Talbot street in the heart of Nottingham City centre and just seconds walk away from landmarks such as the Royal Concert Hall, Theatre Royal and Nottingham Trent University.