London Vista Apartments
London Vista apartment provides guests with a designated smoking place and an elevator. Guests can make use of 24-hour room service, concierge service and shopping service onsite.
The property is located 4.5 km away from The O2 . Serving a wide range of dishes, Byron can be reached within 5 minutes’ walk.
This apartment comprises 8 rooms with complimentary Wi-Fi, heating, pay television, a personal computer and a writing table.
10 minutes' drive from London City airport and 5 minutes' walk to Woolwich Arsenal train station.
A balcony is also provided.