Get in touch

YOUR HOME AWAY FROM HOME IN THE HEART OF LONDON. 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.

  • Lancaster Terrace, Hyde Park, W2 3PF London United Kingdom
  • + 44 207 402 6641
  • + 44 207 224 8900
  • reservations@londonelizabethhotel.com