Principal Hotel, Manchester
Manchester’s Principal Hotel is the ideal place to hold your function, With 17 meeting rooms with state of the art AV available,
Manchester’s Principal Hotel is the ideal place to hold your function, With 17 meeting rooms with state of the art AV available,
State-of-the-art lighting technology.