A 85-bed four star hotel located in Manchester, United Kingdom. The hotel consists of 101 rooms alon with bar, dining facilities, pool, spa, free wifi and parking facilities, enabling tourist to enjoy a relaxed and rejuvination stay.
What you see here scratches the surface
We’ll help you find what you need
This information is available in the PitchBook Platform. To explore Townhouse Hotel‘s full profile, request access.
© 2021 PitchBook Data. All rights reserved. PitchBook is a financial technology company that provides data on the capital markets.