Discover what’s happening right now.
Macdonald Manchester Hotel
Situated within a landmark building by Piccadilly Station, the £50 million four star Macdonald Manchester is the city's largest hotel.
Location and contact details
- Type of venue
- Accommodation star rating