Set in Salford, this holiday home is 2.4 km from Manchester. Guests benefit from terrace and a sun terrace. Free WiFi is available throughout the property.
Set in Salford, this holiday home is 2.4 km from Manchester. Guests benefit from terrace and a sun terrace. Free WiFi is available throughout th Read more
Set in Salford, this holiday home is 2.4 km from Manchester. Guests benefit from terrace and a sun terrace. Free WiFi is available throughout the property.
Set in Salford, this holiday home is 2.4 km from Manchester. Guests benefit from terrace and a sun terrace. Free WiFi is available throughout the property.
Number of Rooms: 1