Leven Manchester, Manchester, Greater Manchester, United Kingdom
About Leven Manchester
LEVEN Manchester is a hotel where you can be yourself. Live your best life, in spaces designed to inspire you to embrace every second.
Location
40 Chorlton Street
Manchester
Greater Manchester
United Kingdom
M1 3HW
Map
Contacts
Tel: 441613597900
Web: https://liveleven.com