LHW Hotels MANCHESTER UK

The Lowrie Hotel Manchester (UK)

Located in a convenient spot at the River Irwell, the building is designed interestingly and is a tad more individual that the chain hotel silos we are used to.  Very good service - especially the Concierge went out of their way, good restaurant facilities and nice rooms.  4/5.