Plaza London Hotel is a 3-star property offering a modern accommodation with 24-hour reception, concierge service and ironing service.
This hotel is situated 2.5 km away from London Stadium. The city center lies within 6 km from the venue.
London City airport is situated within a 15-minute drive from Plaza London Hotel.
The property has soundproof rooms featuring a minibar, climate control, multi-channel television, a dressing room and a personal computer. Rooms come with the park view. They provide bathrooms with a bathtub, a hairdryer and a walk-in shower.
Eat & Drink
A complimentary continental breakfast is served every morning. The spacious lounge bar features a terrace and Wi-Fi. Serving both food and drinks, Thai Garden and La Gondola Di Leonardo are situated around 200 meters from the property.
Such business facilities as a business centre, a meeting room and a photocopier are available on site.
On-site leisure facilities include a patio and a swimming pool.
Wireless internet is available in the entire hotel for free.
No parking available.