The excellent National Hotel entices guests to stay in one of the 36 non-smoking rooms and make use of a safe deposit box, parking and a luggage storage. Founded in 1930, the hotel underwent a renovation in 2012.
The property lies within 11 km from London Stadium. It is about 10 km away from the center of London.
Quick access to a stadium and a zoo is provided.
The rooms in National Hotel are fitted with complimentary Wi-Fi, television, coffee/tea makers, a personal computer and a work desk. They feature shared bathrooms with a shower, a hairdryer and complimentary toiletries.
Situated 150 meters from the venue Midori and La Porchetta serve a variety of food.
The hotel's prime location offers to get to London City airport in 25 minutes by car.
National Hotel also offers a business centre and a meeting room for business travelers.