Location: Manchester | UK
Encapsulating the buzz which characterizes today's Manchester, The Lowry is a modern, stylish hotel perfectly located for exploring the trendy bars and designer boutiques of Deansgate.
Best for: Luxury Hotel, City Hotel, Service & Hospitality, History & Heritage