The Luxury London Stay

We’re not short of historic hotels in London, and the modern ones in the centre of town aren’t too shabby either, but this new addition in the heart of the city is a fantastic combination of old and new. The Londoner in Leicester Square is a premium offering both in terms of location and amenities. There are several restaurants and bars that will keep you entertained throughout your stay – some of them also open to locals who aren’t spending the night here, so you can meet up with friends. The views of the city, particularly from the rooftop bar – 8 at the Londoner – are incredible, and there’s also a large swimming pool and a soothing wellness area to fully unwind in. Book a stay here and you’ll feel like you’re living the high life like never before.