Castle Hotel

3.4
(23 reviews)
66 Oldham Street, Manchester M4 1LE England
Official website
Bars & Clubs
Nightlife
Attraction
Castle Hotel | Manchester | United Kingdom | TripAligner