Macdonald Townhouse Hotel

Rate this item
(0 votes)
Macdonald Townhouse Hotel is conveniently located in the city centre for the Manchester shopping district, theatre, exhibitions and two of the country's biggest football clubs as well as the city's vibrant nightlife.

Additional Info