Ideally located on the outskirts of Central London, The Holiday Inn London in Ealing offers hotel accommodation only minutes away from the new Wembley Stadium and is an ideal base for travelling to Heathrow Airport.
Rooms offer individually controlled air conditioning, triple glazed windows,... More details
Liverpool was awarded the European Capital of Culture 2008. The vibrant city is renowned for its arts & culture and is home to numerous museums & galleries including a branch of the Tate Gallery. Read more ...