City Tower Apartments are located moments away from the thriving financial districts of Canary Wharf in the heart of London’s Docklands Area. These well-appointed serviced apartments are within walking distance from local shops, amenities, restaurants, cafes and are close to attractions like O2 Arena, National Maritime Museum and the ExCel Centre. Nearby transport links from Canary Wharf and Crossharbour DLR offer excellent connections to Central London and other parts of the city. making this an ideal base for any traveller. City Tower Apartments offer modern and contemporary residences that feature spacious and open plan living spaces, wide bay windows, natural light and a range of amenities including well-equipped kitchens, entertainment units and broadband access. Weekly housekeeping and concierge services are also included ensuring all guests enjoy a relaxing and comfortable stay in the city.