After years of anticipation, Manchester's Treehouse Hotel has finally be unveiled. The whimsical, nature-inspired bolthole has been several years in the making, but now the first guests will be ...