London Vista is an apartment in London within short distance of Geffrye Museum, ExCeL London and Dinosaurs Unleashed London O2. Guests can make use of concierge service, 24-hour room service and shopping service onsite.
Serving a wide range of dishes, Curry Asia and Byron Hamburgers are about 100 meters from the property.
5 minutes' walk to Woolwich Arsenal train station.
The apartment offers rooms with heating, complimentary wireless internet and a work desk for a comfortable stay in London.
This property features a terrace on which guests can unwind.