Opened in Spring of 2007 and located adjacent to Piccadilly station, the City Inn is ideally located in the centre of the city, within easy walking distance of the central business district and prime shopping areas.