new logo overlay
High St Townhouse Building Photo
  • 18 room apartment hotel
  • Located in Manchester’s city centre, close to all the shops and amenities
  • A full refurbishment was recently carried out
  • Consists of one and two bedroom apartments
  • Popular Chinese restaurant and takeaway, Salt & Pepper, on the ground floor