The Londoner

38 Leicester Square, London, UK

Here, nothing is left to chance. Located in London West End, The Londoner is the world's first super boutique hotel. Thought of as an urban oasis with its own spa, It offers a really unique experience to make your stay unforgettable.

Discover More