Manchester
The Midland Manchester A Leonardo Royal Hotel, 16 Peter Street, Manchester, Lancashire, M60 2DS SHARE: Here at Leonardo Hotels we are looking for exceptional people to provide outstanding service to our guests and who put our people at ...