Alternative Gig Review: The Castros – The Castle Hotel, Manchester, 16.04.2026 ‘NO CASTROS NO PARTY!’ : A Night of Madness in Manchester. With a history spanning 250 years, The Castle Hotel in Manchester’s Northern Quarter, is 04/05/2026 No Comments