Manchester, England, United Kingdom
Sophisticated lodging offering plush rooms & suites with original art, plus a high-end spa & a pool.