Hotel description
Located in the heart of London's financial district, Canary Wharf, the hotel offers luxurious serviced apartments with breathtaking views. If you prefer not to cook, the hotel bar, overlooking the marina, offers a continental breakfast, snacks and drinks.