The London Elizabeth Hotel is located right at the edge of London's magnificent Hyde Park, a glorious green oasis in the heart of the capital and the celebrated West End. We provide a warm, welcoming and homely atmosphere, a quiet haven in this vibrant and eternally exciting city. It truly is the heart of England in the heart of London.
Today, we hope that you will savour the charm, character and atmosphere of a bygone age whilst still enjoying the modern facilities and high levels of service for which we are known. We look forward to welcoming you to the London Elizabeth Hotel and hope your stay with us is a pleasurable one.