Check out this great place to stay in Salford
in Salford, United Kingdom. Studios offer one double bed, bathroom, fully fitted kitchen with washing machine, dishwasher, cooker, microwave, toaster, fridge freezer, hair-dryer, free WIFI and TV TheHeart Apartments offer the ideal short term accommodation solution. Whether...
See this content immediately after install