



Arora International Manchester is situated in the city centre on Princess Street, just a short walk from the village and China Town.
The luxurious hotel recently opened in 2004 and hosts 141 bedrooms featuring ‘Cloud 9’ beds, power showers, personal fridges and air conditioning. The hotel has an excellent range of facilities including an award winning restaurant, bar, conference rooms and a... 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 ...