The Place Apartment Hotel
The Place Apartment Hotel, Ducie Street, Piccadilly, Manchester City Centre, M1 2TP

   Home
The Place Apartment Hotel - Manchester City Centre, M1 2TP