Experience Christmas in London

Enjoy an exceptional stay at The Level at Meliá White House, in the heart of London, with impeccable service, a carefully curated gastronomic proposal and experiences designed to make the most of these holidays. Discover the city's Christmas lights, Winter Wonderland and its most iconic landmarks, all very close to the hotel.