The 3-star Metro Inn boasts close proximity to London Stadium just 2.8 km away.
You can find Olympic Stadium only 2.8 km from the property.
Metro Inn is located within a 15-minute drive from London City airport.
The hotel offers 8 rooms. They are fitted with TV, a personal computer, ironing facilities and a DVD player. Staying at Metro Inn guests can enjoy the garden. Guests can take advantage of a shower, a hairdryer and complimentary toiletries supplied in the bathrooms.
Eat & Drink
Offering Turkish and British meals, Nur is situated 250 meters of the property.
Residents will benefit from 24-hour reception, laundry and ironing service.
Wireless internet is available in the entire hotel for free.
No parking available.