Piccadilly Central Hotel
Hotel
Address
38 London Rd, Manchester M1 2PF, United Kingdom
Website
Contact
+44 161 236 0564Price rating
$75/night
Rating on Google Maps
4.70 (79 reviews)Open on Google Maps
Discover top rated places in Manchester
38 London Rd, Manchester M1 2PF, United Kingdom
$75/night