The City Suites brand new award winning luxury 4 star serviced self catering London city apartments are now open. These stunning city apartments in London's most central location will blow you away with so much style and quality. Surrounded by eateries, cafes and bars of all continents, our location is just a sample of what we have to offer. Canary Wharf is now known as Londons most prestigios destination and we are just moments from the underground station, so anywhere in the UK's capital is at your fingertips. The perfect hotel alternative in the perfect location.
Staying in London apartments will never be more pleasurable than in our award winning apartments in Canary Wharf. Our London apartments offer an exotic location, full of amenities, in the hub of the world. Serviced apartments London are the best way to enjoy your stay in the UK's capital.
Our award winning luxury 4 star serviced apartments located in Canary Wharf are the perfect base for business or pleasure. Being so close to the Canary Wharf underground station means that we are only moments away from Buckingham Palace, Big Ben, Marble Arch, Oxford Street, Hyde Park, Park Lane, Bayswater, Marlebone, The University of Westminster and so much more. Our apartments ooze luxury within a wonderful location set in the heart of central London. No other serviced apartment provider offers you such luxury set within such a convenient location.