Full of old-world charm and Victorian-era features, the London Elizabeth Hotel offers traditional English 4-star accommodation in a fantastic London location. You can enjoy afternoon tea while sat outside on the garden terrace, or wander 1 minute down the road to Lancaster Gate station to explore the city. After a good night’s sleep in your air-conditioned room, fitted with TV and Wi-Fi, take a morning stroll or jog through neighbouring Hyde Park.
The hotel features a comfortable and welcoming bar with its very own champagne cocktail, the 'Rose Royale', which makes a delicious treat in fine weather on the Garden Terrace.