LOC2316: Modern, contemporary hotel (Docklands, London)
Modern, contemporary hotel with floor to ceiling windows. Open plan restaurant, bar with outdoor terrace overlooking Royal Victoria Dock. Spacious bedrooms with views overlooking Canary Wharf & the O2.