Guests of London will have a nice stay at Devonshire House apartment.
The property is located 2.4 km away from London Stadium. Serving a wide range of dishes, Caribbean Flavours and The Royal Feast can be reached within 5 minutes’ walk.
The property offers rooms with pay TV, a dining area, a personal computer, a closet and a DVD player. Bathroom amenities comprise bathrobes, guest toiletries and bath sheets as well as a bathtub and a shower.
Guests can make use of a microwave, an electric kettle, a fridge, a toaster and a washing machine.
15 minutes by car from London City airport.