Wellington Hotel by Blue Orchid
Westminster, London, Greater London SW1P 2PA
Located in a peaceful square in Westminster, modern interiors and bang up to date facilities mix with exquisite original features to bring you a venue that is sure to impress for any corporate meeting…
- Max: 100 guests
- Packages: 2