The hotel is centrally located, adjacent to Manchester Piccadilly train station. Ideal for business or leisure, the perfect place to base the visit to this exciting city.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Manchester Holiday Destinations in Europe