City Stay Serviced Apartments is located in London. Complimentary WiFi is provided. Each unit comes with a seating area, a flat-screen TV, a well-fitted kitchen with a dining area, and a private bathroom with free toiletries. A dishwasher and kettle are also available. Guests can also relax in the g Read more
City Stay Serviced Apartments is located in London. Complimentary WiFi is provided. Each unit comes with a seating area, a flat-screen TV, a well-fitted kitchen with a dining area, and a private bathroom with free toiletries. A dishwasher and kettle are also available. Guests can also relax in the garden. O2 Arena is 1.6 km from the apartment, while Greenwich is 2.5 km from the property. The nearest airport is London City Airport, 5 km from City Stay Serviced Apartments.