soulmant's Manchester, UK
Townhouse Hotel Manchester
Hotel Manchester 101 Portland Street
Finally, after many years of complaining for a stay over hotel for business, a hotel that fulfils, a...
Mercure Manchester Piccadilly Hotel
Piccadilly Plaza Portland Street
From a business travel point of view, a bit of a disappointment but common to a number of UK standar...