Best Western Ilford Hotel is situated in the heart of town centre. Manor Park, Little Ilford Park and Kenneth Moore Theatre are some of the local points of interest in London.
This property offers spacious and relaxing accommodation units that are well-appointed for a comfortable stay. Each unit features cable TV, DVD player, Internet access, hairdryer, coffee maker, safe and telephone.
Guests at Best Western Ilford Hotel in London can start off their day a delicious breakfast served at the property.