Langham Court Hotel - Gem Hotels
Fitzrovia, London, Greater London W1W 6BU
A 4-star hotel tucked away on a quiet street in the West End, conveniently located for the business traveller and offering a peaceful venue for corporate events…
- Max: 80 guests
- Packages: 1