Location Hotel “The Manor” is located within 9 km from the historic center of Nottingham.Hotel features The on-site restaurant serves local and international dishes. To unwind after an eventful day, enjoy a cocktail in a casual atmosphere of the hotel bar. Wi-Fi is available throughout the property. Room service is also available. Please note that the entire hotel is smoke-free.