Welcome to the Signature Townhouse, a stylish urban oasis, located in the prime neighbourhood of Hyde Park. A few moments away from the royal sights and scenes of London, visitors here soak up the vibrant buzz of the city. You can then calm the buzz at the Townhouse’s tranquil and poised ambience, while exceptionally warm hospitality. Relish being moments away from Hyde Park, Oxford Street, Knightsbridge, Marble Arch and more iconic gems of London.

Top sights

QUEENS skate • dine • bowl

17 Queensway, Bayswater, London W2 4QP, United Kingdom

Hyde Park

London W2 2UH, England
Westminster Abbey

Westminster Abbey

20 Deans Yd, Westminster, London SW1P 3PA, United Kingdom

Other places to explore