A great stay close to both major stadiums in Old Trafford.