Located in London, London Eye Apartments features accommodation with free WiFi and seating area.
All units come with a living room with a sofa, a flat-screen TV, Blu-ray player, a fully equipped kitchen and a private bathroom with free toiletries. A dishwasher is also featured, as well as a coffee machine and a kettle.
London Eye is 800 metres from the apartment. The nearest airport..