Marlin Canary Wharf
9-11 Byng Street,(Off Westferry Road),South Quay, Tower Hamlets, London, E14 8GG, United Kingdom,Object type: Hotel London
Situated in lively Canary Wharf, the luxury Marlin apartments are a 10-minute drive from the O2 Arena. The stylish apartments offer private parking and free int