Best Western Ilford Hotel is a 4-star hotel in London, situated in Ilford Town Centre. It provides accommodation in ensuite rooms with international standard services and amenities; by tube it takes only 20 minutes to reach Central London while London City Airport is only 20 mins away. 更多信息 »