1 Bedroom Apartment

From £479 per night plus VAT*



Commanding sweeping views over the River Thames and the Tower of London, Thes apartments offer a diverse range of accommodation, hospitality and events services. Located in the heart of the City’s famous business district and with easy access to Canary Wharf, the Square Mile, financial heartland and London’s most vibrant tourist attractions, makes this a perfect base for a productive stay in the capital.

Beautifully appointed suites provide all the amenities sought by today’s most discerning international travellers. Each of the 273 individual suites feature wireless and fixed high-speed internet and state-of-the-art LED flat-screen smart TVs.

Guests can enjoy independent living inside elegant suites with fully equipped kitchens and lounges whilst having access to the myriad facilities and services of a five-star hotel. Recognising the burgeoning trend for independent living and personal space, this is perfect for any length of stay or purpose whether for business or leisure.



The One Bed Apartments are a seamless blend of home and hotel. The fully equipped living space allows you to enjoy an independent stay, while taking advantage of our hands-on approach to hospitality. Featuring state of the art amenities such as a HD TV with Bluetooth enabled Media Hub, in-room temperature control, and a Nespresso machine- everything you need for your stay in London whether travelling for work or leisure.








Choice King Size or Split Bed

Full Kitchen

Sofa Bed

Smart TV

Living Room

Dining Room

Accessibility options

Nespresso machine

Walk in Shower

Electric socket in bathroom

Tea and coffee facilities

Slippers and bathrobe

Air Conditioning

Floor to ceiling windows

55 sqm area







 *VAT charged at 5%. (applies from the 15th July 2020 to 12th January 2021)