Set in London, London Stay Serviced Apartments offers accommodation with a flat-screen TV. Free WiFi is available. All units comprise a seating area, and a fully equipped kitchen with various cooking facilities, including a dishwasher, an oven, a microwave and a toaster. A fridge and coffee machine Read more
Set in London, London Stay Serviced Apartments offers accommodation with a flat-screen TV. Free WiFi is available. All units comprise a seating area, and a fully equipped kitchen with various cooking facilities, including a dishwasher, an oven, a microwave and a toaster. A fridge and coffee machine are also featured. Guests can relax in the garden at the property. O2 Arena is 1.5 km from the apartment. The nearest airport is London City Airport, 5 km from the property.