Culture Guides
Destination Guides
Seasonal Guides
Hotel Indigo Manchester Victoria Station, 6 Todd St, Manchester, M3 1WU – Visit Now
Hotel Indigo Manchester is an elegant and welcoming hotel in the heart of this vibrant city, with the equally excellent Mamucium as the in-house restaurant.