19 Lever St, Manchester
2 bedrooms
Baths
Guests
With a stay at this apartment, you'll be centrally located in Manchester, a 9-minute walk from Manchester Arndale and 12 minutes by foot from Manchester Palace Theatre. This apartment is 1.1 mi (1.7 km) from University of Manchester and 1.1 mi (1.8 km) from AO Arena.
Parking
Elevator
Restaurant
WiFi/Internet
Laundry
Non-smoking
24/7 front desk
Kitchen
No nearby properties available in this region at the moment.