Occupying a charming Victorian building in the prestigious Vincent Square area of Westminster, The Wellington Hotel offers a tranquil retreat in the heart of central London. With 85 thoughtfully appointed rooms, a garden terrace, and impeccable service, The Wellington is ideal for both leisure and business guests seeking a quieter, more intimate hotel experience close to Buckingham Palace, the Houses of Parliament, and Tate Britain.
From
Best rate guaranteed when you book direct
Check Availability81 Vincent Square, Westminster, London SW1P 2PA