
Manchester, United Kingdom
Treehouse Hotel Manchester
4-star hotel · Starwood Hotels
The new Treehouse Hotel Manchester offers a nostalgic, exciting, and adventurous experience. Located at the bottom of Deansgate, it's within walking distance of Manchester's business and shopping districts. Created by the team…
- Wi-fi · extra charge
- 24-hour reception
- Secure parking · extra charge
- Air conditioning in Restaurant









