Treehouse Hotel Manchester is a 4-star hotels that has been welcoming guests since 2024.
Treehouse Hotel Manchester is part of Treehouse Hotels under Starwood Hotels.
There are 224 rooms spread across 15 floors.
Read More







Treehouse Hotel Manchester is a 4-star hotels that has been welcoming guests since 2024. Treehouse Hotel Manchester is part of Treehouse Hotels under Starwood Hotels. There are 224 rooms spread across 15 floors.
Located at Blackfriars Street in Manchester, United Kingdom of Great Britain and Northern Ireland. Those looking to explore will find Hoghton Tower, Museum of Lancashire, and Otterspool Park nearby.
Treehouse Hotel Manchester has Laundry service, Luggage storage, Elevator, Express check-out, _24_HOUR_FRONT_DESK, and more.
Phone number: 0 1615530055
Popular Facilities | |
Check-In / Check-Out Time | From 15:00 - 01:00 - to 11:00 |
Available rooms at Treehouse Hotel Manchester | 224 |
Number of floors in Treehouse Hotel Manchester | 15 |
Another facilities in Treehouse Hotel Manchester | 24-hour front desk, Luggage storage, Concierge, Laundry Service, Express check-out |







