The City Inn Westminster is central London`s largest new hotel built in the last thirty years. This four star deluxe hotel offers 460 impressive and well appointed bedrooms, many with stunning views of London`s skyline. The hotel is next to the Tate Gallery, close to the river and is also ideally placed for the Houses of Parliament, London Eye, Saatchi Collection, Buckingham Palace and is a short... 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 ...