Best Apartments Apartment Manchester
Best Apartments is set in Manchester, 2.7 km from Victoria Baths, 3.7 km from Manchester Apollo, and 4.1 km from Whitworth Art Gallery. Both free Wi-Fi and parking on-site are accessible at the apartment free of charge.
Number of rooms: 3
813 Stockport Road, Manchester, M19 3BS, United Kingdom