The 4-star Best Western Ilford Hotel offers premier quality rooms along with an excellent location in the heart of Ilford. From here, guests are very close to important public transport links as well as major attractions such as Olympic Village and O2 Arena. The Best Western property ensures customer satisfaction with 34 international standard accommodations which feature power showers, flat screen televisions, and 24-hour room service. Its facilities including an air conditioned reception and lounge as well as free car parking services, making it an ideal location for business travelers and holidaymakers. All things considered, there are enough reasons to place the Best Western Ilford Hotel among your top places to stay while in London.