This hotel is situated in the corner of Princess Street and Charles Street, within Manchester’s lively centre. Piccadilly and Oxford Road Stations are within a 10-minute walk away.
Number of rooms: 126
Charles Street, Manchester, M1 7DG, United Kingdom
Hotel booked 1 times today.