Part of an exclusive complex in the heart of the residential area surrounding Canary Wharf in London and situated on the water-side.
This building offers everything the discerning visitor could hope for. The short stay apartments are fitted with superior modern furnishings and are also fully-equipped with every amenity one could possibly need. They are a comfortable yet luxurious alternative to hotels in the area. The building is home to an on-site swimming pool and gym.
There are a selection of one and two bedroom 4 star apartments, all with a spacious living area, full kitchen and bathroom facilities.