Grange Beauchamp Hotel
Holborn, London, Greater London WC1B 5JH
This elegant 4-star boutique hotel in the heart of Holborn offers a tranquil setting for your corporate meeting or event, convenient to the city’s amenities. Outside is Grade II listed charm; inside…
- Max: 55 guests