Townhouse Hotel Manchester
Photo gallery for Townhouse Hotel Manchester
Overview of Townhouse Hotel Manchester
Townhouse Hotel Manchester
4-star hotel in Manchester City Centre
Reviews
8.4
Very good
Popular amenities
Explore the neighborhood
101 Portland Street, Manchester, England, M1 6DF
- Canal Street2 min walk
- Piccadilly Gardens7 min walk
- University of Manchester11 min walk
- Manchester (MAN)22 min drive