Rest&Recharge at Karma House (5-Bedroom, 8 beds, Free Parking) is located in the Salford district of Manchester, 2.8 km from Manchester Arena, 3.3 km from Opera House Manchester and 3.4 km from John Rylands Library.
9 Nelson Street, Salford, Manchester, M7 1NB, United Kingdom