Aparthotel review: Wilde St Peters Square, Manchester

Our experience of the new aparthotel in Manchester’s city centre