Hire the Stratton suite at the Holiday Inn London Mayfair, a stunning Space perfect for your next corporate event hire.
The Stratton suite can accommodate up to 100 guests for a reception me...
For a beautifully appointed meeting room in central London, book The Buckingham Suite at Holiday Inn London Mayfair.
Conveniently located in the heart of London’s theatre and shopping districts ...