My Guide Website?
Marlin Apartments Canary South
London
Located in Canary Wharf, the four-star Marlin Apartments Canary South is a wonderfully elegant and inviting establishment that proves popular with families and business travellers seeking luxury accommodation in London. Restaurants, shops and pubs can all be reached easy, while the main places of interest are just over minutes by tube. This establishment is excellent to those visiting the ExCeL Exhibition Centre and the O2 Arena.