- Internet Access
- Paid Parking
Foxhall Lodge - Nottingham is located in Nottingham, England. A beautiful, fully restored Victorian building walking distance from Nottingham City Centre in one of the city's most stylish suburbs, with exceptional office space and impressive meeting rooms. It has 4 meeting suites which can hold up to maximum of 30 people.