


Situated on leafy Vincent Square in a quiet Westminster enclave, The Wellington by Blue Orchid Hotels is a 4-star, 160-room property that offers corporate groups a genuinely central London base without the noise and pace of busier hotel districts. Victoria Station is within easy walking distance, and landmark locations including Buckingham Palace, the Houses of Parliament, Big Ben, and St James's...
Create a free account to see the full venue profile and start planning your retreat.
Everything you need to plan a retreat in this city: top venues, airports, climate, and how to get around.