Experience British sophistication at its finest in our Deluxe Room, boasting a spacious 37 square meters (398 square feet) of elegant living space. Nestled near the iconic Tower of London in the bustling heart of the City, our non-smoking room offers a tranquil oasis amidst the urban buzz. Adorned in a neutral color palette, the room exudes timeless charm and sophistication. Guests will be captivated by the impressive floor-to-ceiling windows, which flood the room with natural light and offer breathtaking city views. Whether unwinding in the plush king-sized bed or admiring the cityscape from the comfort of the room, our Deluxe Room promises a serene and unforgettable stay in London.
Related
Discover more from LeviaMICE
Subscribe to get the latest posts sent to your email.