Buckingham Palace and Big Ben in easy reach
The Westminster, an iconic hotel comprising stylish and uniquely designed rooms. Like the location at large, The Westminster echoes a lively but intimate setting infused with mystery and curiosity, leaving you with a feeling there’s more than meets the eye. STK Westminster combines a modern steakhouse and chic lounge with a bustling bar scene, an inspired menu, and a vibed dining atmosphere featuring its very own bowling alley. Located in the heart of historic London, The Westminster is surrounded by the capital’s most famous landmarks: The Houses of Parliament, Big Ben, and Westminster Abbey are a stroll away in an area rich with history, home to some of the world’s most legendary authors and political figures.